;;; ROM offsets 024010 - 02800f

;; Shop graphics
; 14 tiles each:
;   0    = background (?)
;   1    = countertop
;   2-3  = 2x1 counter base
;   4-7  = 2x2 "wares"
;   8-13 = 2x3 person
8000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; Weapon shop
8010: 88 88 88 08 88 88 88 80 66 66 66 06 66 66 66 60
8020: 00 88 00 00 40 5f 40 7f 00 66 00 7f 3f 20 3f 00
8030: 00 88 00 00 04 f4 04 fc 00 66 00 fc f8 08 f8 00
8040: 00 00 00 00 00 00 01 03 00 00 00 00 00 00 01 03
8050: 07 0d 1b 36 6c d8 b0 60 07 0f 1f 3e 7c f8 f0 e0
8060: 06 4d 6b 3e 18 0c 06 00 07 0f 0f 06 20 70 60 80
8070: c0 80 00 00 00 00 00 00 c0 80 00 00 00 00 00 00
8080: 00 00 00 00 00 06 06 07 00 1f 3f 3f 3f 39 39 18
8090: 00 00 00 10 70 80 d8 f8 00 f0 f8 e8 80 00 00 00
80a0: 03 01 1e 3f 3e 3f 1e 1e 1c 0c 02 01 00 00 01 11
80b0: c0 82 b6 76 80 58 2c 48 30 70 40 00 8e 56 82 80
80c0: 04 18 1f 0f 0f 00 00 00 03 18 1f 0f 0f 0f 0f 0f
80d0: 70 00 d0 b0 b0 00 00 00 80 00 d0 b0 b0 b0 b0 d8
80e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; Armor shop
80f0: 22 22 62 22 22 22 26 22 ee ee ee ee ee ee ee ee
8100: 00 22 00 ff 00 00 00 00 00 ee 00 ff ff ff ff ff
8110: 00 22 00 fc 08 08 08 08 00 ee 00 fc f8 f8 f8 f8
8120: 00 00 00 1e 16 10 18 18 00 7f 40 5e 56 50 58 58
8130: 00 fe fe 86 96 f6 e6 e6 00 00 fc fc fc fc fc fc
8140: 0e 0e 0c 06 02 00 00 00 2e 2e 2c 16 0a 04 03 00
8150: 8c 8c cc 98 b0 e0 c0 00 f8 f8 f8 f0 e0 c0 00 00
8160: 00 0f 1f 3f 3f 64 64 76 00 0f 1f 3f 3f 7e 7f 7f
8170: 00 f0 f8 fc 34 00 00 00 00 f0 f8 fc f4 20 70 f8
8180: ff ff c7 83 81 81 9b b9 ff c7 83 39 7c 7c 78 7c
8190: 30 c0 f0 f8 f8 f8 fc fc f0 f0 f2 fc fe 7c 3c 1c
81a0: 30 73 31 1f 1f 1f 1f 1f 7e 3c 0e 00 0f 1f 1f 1f
81b0: 0c f4 a4 40 40 40 a0 a0 0c 04 04 00 40 40 a0 a0
81c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; White magic shop
81d0: 22 22 22 22 22 22 22 22 ee ee ee ee ee ee ee ee
81e0: 00 66 00 7f 3f 20 3f 00 00 ee 00 7f 7f 7f 7f 7f
81f0: 00 66 00 fc f8 08 f8 00 00 ee 00 fc fc fc fc fc
8200: 00 bf 60 3f 00 bf 7e 7f 00 80 00 00 0f 80 01 00
8210: 00 fc 06 fc 00 c1 00 f0 00 00 00 00 f0 3d fe 0e
8220: 7f 7f 7f 7f 7f 3f 00 00 00 00 00 00 00 00 0f 00
8230: 00 f8 00 f0 00 c0 01 0f fe 06 fe 0e fe 3c f1 0f
8240: 00 00 00 00 00 03 07 0f 30 78 7c de 9f 0c 08 03
8250: 00 00 00 00 00 80 80 00 00 00 00 00 03 0e f8 f0
8260: 0c 19 27 0f 0e 08 00 0e 07 1f 3f ef 1e 2f 5d be
8270: 70 f8 10 b8 fc 70 30 01 f0 c8 00 00 00 00 80 c4
8280: 1f 2f 27 30 20 40 70 00 d5 38 3c 3d 3d 7d 7f fe
8290: 0e 06 06 00 00 00 00 00 b8 42 72 6a 6a 6a 6e f7
82a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; Black magic shop
82b0: 22 22 22 22 22 22 22 22 ee ee ee ee ee ee ee ee
82c0: 00 66 00 7f 3f 20 3f 00 00 ee 00 7f 7f 7f 7f 7f
82d0: 00 66 00 fc f8 08 f8 00 00 ee 00 fc fc fc fc fc
82e0: 00 0f 10 0f 00 07 07 1f 00 00 00 00 07 00 00 00
82f0: 00 f0 08 f0 00 c0 00 80 00 00 00 00 e0 20 e0 78
8300: 1f 3f 3f 3f 3f 1f 00 00 00 00 00 00 00 00 0f 00
8310: c0 e0 e0 e0 c0 80 00 00 38 1c 1c 1c 3c 78 f0 00
8320: 00 00 00 00 00 00 60 c0 00 00 00 00 00 0f 7f ff
8330: 00 00 00 00 00 00 00 18 00 00 00 00 00 e0 f8 fc
8340: 80 80 80 c0 c0 60 38 2c ff ff ff fe fe 7e 3e 2f
8350: 04 00 00 90 90 00 00 02 c6 82 02 02 02 04 04 08
8360: 60 43 43 00 00 00 20 11 71 7c 7c 5d 5d 5d 6d f7
8370: 06 8e d0 b0 d0 90 b0 f0 88 f8 7a fa fa fa fa fc
8380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; Clinic
8390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
83a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
83b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
83c0: 00 0f 1f 1f 1f 0f 00 0b 00 00 00 00 10 0f 00 0a
83d0: 00 f0 f8 f8 f8 f0 00 f0 00 00 00 00 08 f0 00 a0
83e0: 0b 0b 0b 0b 13 19 1f 0f 0a 0a 0a 0a 12 11 18 0f
83f0: f0 f0 f0 f0 f8 f8 f8 f0 a0 a0 a0 a0 b0 e0 08 f0
8400: 00 00 03 0f 1f 1f 1f 3f 00 00 00 00 00 00 00 20
8410: 00 00 e0 f0 f0 f8 f8 f8 00 00 00 00 00 00 00 00
8420: 3c 3e 3f 1f 1f 0f 07 00 38 30 30 19 1e 3f 2f 70
8430: 4c dc fc f8 fb fb f0 30 04 04 64 98 68 fc fd 3d
8440: 00 00 00 00 00 00 00 01 7e 7e 7e 7e 7e 7e 7e fc
8450: d0 d0 30 90 90 90 90 08 1d 0d 0d 6d 6f 6c 6e f7
8460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; Inn
8470: 22 22 62 22 22 22 26 22 ee ee ee ee ee ee ee ee
8480: 00 22 00 ff 00 00 00 00 00 ee 00 ff ff ff ff ff
8490: 00 22 00 fc 08 08 08 08 00 ee 00 fc f8 f8 f8 f8
84a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
84b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
84c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
84d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
84e0: 00 6c ff ff ff df df df 00 00 87 af ef df df df
84f0: 00 00 f0 fc fe fe fc fc 00 00 f0 fc fe f6 f4 c4
8500: 9f 9f 8f 87 01 04 03 1d 9f 9c 8c 84 00 1c 3e 3f
8510: e8 e8 f8 f8 f0 10 f0 ec 80 80 80 10 00 18 1c fc
8520: 38 3e 1e 00 00 00 00 00 21 00 00 01 0f 1f 1f 3f
8530: 0c ff 07 00 00 00 00 00 f0 f0 f0 f0 f0 f8 f8 fc
8540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; Item shop
8550: 22 22 02 22 22 20 22 22 ee ee ee ee ee ee ee ee
8560: 00 ff 00 00 00 00 00 c0 00 ff ff ff ff f0 c0 c0
8570: 00 fe 00 00 00 00 00 06 00 fe fe fe fe 1e 06 06
8580: 00 0f 30 1f 12 54 3e 24 00 0f 30 3f 7f 5f 7e 7f
8590: 00 f0 0c f8 48 2a 7c 24 00 f0 0c fc fe fa 7e fe
85a0: 24 24 44 3e 14 54 32 1f 7f 7f 5f 7e 7f 7f 3f 1f
85b0: 24 24 22 7c 28 2a 4c f8 fe fe fa 7e fe fe fc f8
85c0: 07 0f 1f 1f 3f 3f 3f 3f 07 0f 1f 1f 3f 3f 33 31
85d0: f0 fc fe f2 fe fc 88 dc f0 fc fe f2 e6 84 00 00
85e0: 3f 1f 1d 04 00 00 0d 1f 31 18 1c 04 3c 73 62 40
85f0: fc fc fc fb 03 01 c0 c0 00 1c 3c 00 00 cc 36 2f
8600: 1f 0f 00 0f 07 00 00 03 40 20 30 30 30 00 1f 1c
8610: c0 00 fe fe fe 00 00 dc 36 2e 00 00 00 00 b8 00
8620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; Caravan
8630: bd bd de de bd bd de de ff ff ff ff ff ff ff ff
8640: bd bd 00 00 aa 00 00 00 ff ff ff 00 ff aa aa aa
8650: bd bd 00 00 aa 00 00 00 ff ff ff 00 ff aa aa aa
8660: 00 0c 10 0c 00 07 06 07 00 0f 10 0f 00 07 07 07
8670: 00 00 00 00 00 c0 00 80 00 f0 08 f0 00 e0 e0 e0
8680: 0c 1e 38 3e 30 3f 18 07 0f 1f 3f 3f 3f 3f 1f 07
8690: 00 00 00 00 00 00 00 c0 f0 f8 fc fc fc fc f8 e0
86a0: 00 07 1f 3f 2f 29 29 2b 00 00 00 00 30 3f 0f 00
86b0: 00 c0 f0 e8 e8 3c 78 a0 00 00 00 18 38 e0 80 04
86c0: 5b 7b f7 ff ff 00 1f 3f 00 00 00 00 00 00 00 00
86d0: 80 80 98 b0 00 ec fc fc 1e 3f 38 38 12 03 03 03
86e0: 3f 3f 37 37 3b 7b 7d fe 00 00 00 00 00 00 00 00
86f0: fc fc fc fc fc fc f8 fe 00 00 00 00 00 00 00 1e

; Are these usable font characters? or what?
8700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
8790: 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff  ; " "
87a0: 01 02 04 08 10 20 40 80 ff ff ff ff ff ff ff ff  ; "/"
87b0: 08 7c 10 3a 4c 24 20 1e ff ff ff ff ff ff ff ff  ; ???
87c0: 00 00 00 3c 02 02 04 18 ff ff ff ff ff ff ff ff  ; ???
87d0: 00 00 28 3e 62 14 10 08 ff ff ff ff ff ff ff ff  ; ???
87e0: 00 00 08 5c 6a 4a 1c 08 ff ff ff ff ff ff ff ff  ; ???
87f0: 00 00 08 0e 08 18 2c 12 ff ff ff ff ff ff ff ff  ; ???

; Font
8800: 00 3e 63 63 63 63 63 3e ff ff ff ff ff ff ff ff  ; "0"
8810: 00 18 38 18 18 18 18 3c ff ff ff ff ff ff ff ff  ; "1"
8820: 00 3e 63 63 06 18 30 7f ff ff ff ff ff ff ff ff  ; "2"
8830: 00 3e 63 63 0e 63 63 3e ff ff ff ff ff ff ff ff  ; "3"
8840: 00 0e 1e 36 26 66 7f 06 ff ff ff ff ff ff ff ff  ; "4"
8850: 00 7f 60 7e 03 03 63 3e ff ff ff ff ff ff ff ff  ; "5"
8860: 00 3e 63 60 7e 63 63 3e ff ff ff ff ff ff ff ff  ; "6"
8870: 00 7f 63 63 06 0c 18 18 ff ff ff ff ff ff ff ff  ; "7"
8880: 00 3e 63 63 3e 63 63 3e ff ff ff ff ff ff ff ff  ; "8"
8890: 00 3e 63 63 3f 03 63 3e ff ff ff ff ff ff ff ff  ; "9"
88a0: 00 1c 1c 14 36 3e 63 63 ff ff ff ff ff ff ff ff  ; "A"
88b0: 00 7e 63 63 7e 63 63 7e ff ff ff ff ff ff ff ff  ; "B"
88c0: 00 3e 63 63 60 63 63 3e ff ff ff ff ff ff ff ff  ; "C"
88d0: 00 7c 66 63 63 63 66 7c ff ff ff ff ff ff ff ff  ; "D"
88e0: 00 7f 60 62 7e 62 60 7f ff ff ff ff ff ff ff ff  ; "E"
88f0: 00 7f 60 62 7e 62 60 60 ff ff ff ff ff ff ff ff  ; "F"
8900: 00 3e 63 60 67 61 63 3e ff ff ff ff ff ff ff ff  ; "G"
8910: 00 63 63 63 7f 63 63 63 ff ff ff ff ff ff ff ff  ; "H"
8920: 00 1e 0c 0c 0c 0c 0c 1e ff ff ff ff ff ff ff ff  ; "I"
8930: 00 07 03 03 03 63 63 3e ff ff ff ff ff ff ff ff  ; "J"
8940: 00 63 66 6c 78 6c 66 63 ff ff ff ff ff ff ff ff  ; "K"
8950: 00 60 60 60 60 60 61 7f ff ff ff ff ff ff ff ff  ; "L"
8960: 00 63 63 77 7f 6b 63 63 ff ff ff ff ff ff ff ff  ; "M"
8970: 00 63 63 73 7b 6f 67 63 ff ff ff ff ff ff ff ff  ; "N"
8980: 00 3e 63 63 63 63 63 3e ff ff ff ff ff ff ff ff  ; "O"
8990: 00 7e 63 63 63 7e 60 60 ff ff ff ff ff ff ff ff  ; "P"
89a0: 00 3e 63 63 63 6d 66 3b ff ff ff ff ff ff ff ff  ; "Q"
89b0: 00 7e 63 63 7e 6c 66 63 ff ff ff ff ff ff ff ff  ; "R"
89c0: 00 3e 63 60 3e 03 63 3e ff ff ff ff ff ff ff ff  ; "S"
89d0: 00 ff 99 18 18 18 18 3c ff ff ff ff ff ff ff ff  ; "T"
89e0: 00 63 63 63 63 63 63 3e ff ff ff ff ff ff ff ff  ; "U"
89f0: 00 63 63 22 36 36 1c 1c ff ff ff ff ff ff ff ff  ; "V"
8a00: 00 63 63 6b 6b 7f 77 22 ff ff ff ff ff ff ff ff  ; "W"
8a10: 00 41 63 36 1c 1c 36 63 ff ff ff ff ff ff ff ff  ; "X"
8a20: 00 c3 66 3c 18 18 18 3c ff ff ff ff ff ff ff ff  ; "Y"
8a30: 00 7f 43 06 0c 18 31 7f ff ff ff ff ff ff ff ff  ; "Z"
8a40: 00 00 00 1c 06 1e 36 1f ff ff ff ff ff ff ff ff  ; "a"
8a50: 00 30 30 3c 36 36 36 3c ff ff ff ff ff ff ff ff  ; "b"
8a60: 00 00 00 1c 36 30 36 1c ff ff ff ff ff ff ff ff  ; "c"
8a70: 00 06 06 1e 36 36 36 1f ff ff ff ff ff ff ff ff  ; "d"
8a80: 00 00 00 1c 32 3e 30 1e ff ff ff ff ff ff ff ff  ; "e"
8a90: 00 0c 1a 18 3c 18 18 18 ff ff ff ff ff ff ff ff  ; "f"
8aa0: 00 00 1e 14 1c 36 36 1c ff ff ff ff ff ff ff ff  ; "g"
8ab0: 00 30 30 30 3c 36 36 36 ff ff ff ff ff ff ff ff  ; "h"
8ac0: 00 00 0c 00 0c 0c 0c 0c ff ff ff ff ff ff ff ff  ; "i"
8ad0: 00 0c 00 0c 0c 0c 2c 18 ff ff ff ff ff ff ff ff  ; "j"
8ae0: 00 30 30 33 36 3c 36 33 ff ff ff ff ff ff ff ff  ; "k"
8af0: 00 18 18 18 18 18 18 18 ff ff ff ff ff ff ff ff  ; "l"
8b00: 00 00 00 7e 6d 6d 6d 6d ff ff ff ff ff ff ff ff  ; "m"
8b10: 00 00 00 3c 36 36 36 36 ff ff ff ff ff ff ff ff  ; "n"
8b20: 00 00 00 1c 36 36 36 1c ff ff ff ff ff ff ff ff  ; "o"
8b30: 00 00 00 3c 36 3c 30 30 ff ff ff ff ff ff ff ff  ; "p"
8b40: 00 00 00 1f 36 1e 06 06 ff ff ff ff ff ff ff ff  ; "q"
8b50: 00 00 00 36 19 19 18 18 ff ff ff ff ff ff ff ff  ; "r"
8b60: 00 00 00 1f 38 1e 07 3e ff ff ff ff ff ff ff ff  ; "s"
8b70: 00 00 18 3e 18 18 18 0c ff ff ff ff ff ff ff ff  ; "t"
8b80: 00 00 00 33 33 33 33 1e ff ff ff ff ff ff ff ff  ; "u"
8b90: 00 00 00 62 62 34 3c 18 ff ff ff ff ff ff ff ff  ; "v"
8ba0: 00 00 00 6d 6d 6d 6d 36 ff ff ff ff ff ff ff ff  ; "w"
8bb0: 00 00 00 33 1e 0c 1e 33 ff ff ff ff ff ff ff ff  ; "x"
8bc0: 00 00 00 33 1e 0c 18 30 ff ff ff ff ff ff ff ff  ; "y"
8bd0: 00 00 00 7e 0c 18 30 7e ff ff ff ff ff ff ff ff  ; "z"
8be0: 00 60 60 20 40 00 00 00 ff ff ff ff ff ff ff ff  ; "'"
8bf0: 00 00 00 00 18 18 08 10 ff ff ff ff ff ff ff ff  ; ","
8c00: 00 00 00 00 00 00 60 60 ff ff ff ff ff ff ff ff  ; "."
8c10: 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff  ; " "
8c20: 00 00 00 00 3e 00 00 00 ff ff ff ff ff ff ff ff  ; "-"
8c30: 00 00 00 00 66 66 00 00 ff ff ff ff ff ff ff ff  ; ".."
8c40: 00 08 08 08 08 08 00 08 ff ff ff ff ff ff ff ff  ; "!"
8c50: 00 1c 22 22 04 08 00 08 ff ff ff ff ff ff ff ff  ; "?"
8c60: 00 60 60 60 60 60 60 7f ff ff ff ff ff ff ff ff  ; "L"
8c70: 00 7f 60 60 7e 60 60 7f ff ff ff ff ff ff ff ff  ; "E"
8c80: 00 00 00 63 94 f7 84 73 ff ff ff ff ff ff ff ff  ; "eep"
8c90: 00 00 3e 12 9e 90 10 90 ff ff ff ff ff ff ff ff  ; "STATUS"
8ca0: 00 3c 66 60 3c 06 66 3c ff ff ff ff ff ff ff ff
8cb0: 00 fd 31 33 33 33 36 36 ff ff ff ff ff ff ff ff
8cc0: 00 cf c3 63 63 e3 33 33 ff ff ff ff ff ff ff ff
8cd0: 00 d9 19 19 19 19 19 0f ff ff ff ff ff ff ff ff
8ce0: 00 9e b3 b0 9e 83 b3 1e ff ff ff ff ff ff ff ff
8cf0: 00 c6 c6 c6 d6 fe ee 44 ff ff ff ff ff ff ff ff  ; "WEAPON"
8d00: 00 f9 c1 c3 f3 c3 c6 f6 ff ff ff ff ff ff ff ff
8d10: 00 c7 c6 66 67 e6 36 36 ff ff ff ff ff ff ff ff
8d20: 00 c7 6d 6d cd 0d 0d 07 ff ff ff ff ff ff ff ff
8d30: 00 33 b3 bb b7 b3 b3 33 ff ff ff ff ff ff ff ff
8d40: c0 e0 70 39 1e 0c 0a 11 ff ff ff ff ff ff ff ff  ; sword icon
8d50: 08 77 7f 7f 00 08 08 08 ff ff ff ff ff ff ff ff  ; hammer icon
8d60: 02 06 0e 5c 38 30 48 00 ff ff ff ff ff ff ff ff  ; knife icon
8d70: 44 75 75 74 44 04 04 04 ff ff ff ff ff ff ff ff  ; axe icon
8d80: 60 90 90 48 08 04 02 01 ff ff ff ff ff ff ff ff  ; staff icon
8d90: 00 28 02 40 42 42 42 02 ff ff ff ff ff ff ff ff  ; nunchuck icon
8da0: 00 c3 bd 7e 7e 3c 66 5a ff ff db ff ff ff ff e7  ; armor icon
8db0: 7f 41 49 5d 49 49 22 1c ff ff ff ff ff ff ff ff  ; shield icon
8dc0: 3e 01 3e 7f 0f 0f 3e 07 ff ff ff ff ff ff ff ff  ; helmet icon
8dd0: 00 00 38 3c 3c 1e 05 02 ff ff ff ff ff ff ff ff  ; gauntlet icon
8de0: 1c 22 41 41 41 63 3e 1c ff ff ff ff ff ff ff f7  ; bracelet icon
8df0: 00 e7 ff 7e 7e 7e 7e 00 ff ff ff ff ff ff ff ff  ; shirt icon
8e00: 00 62 64 08 10 26 46 00 ff ff ff ff ff ff ff ff  ; "%"
8e10: 1c 08 08 1c 3e 3e 1c 1c ff ff ff ff ff ff ff ff  ; potion icon
8e20: 00 f0 d8 d9 db f3 c3 c1 ff ff ff ff ff ff ff ff  ; "Poison"
8e30: 00 00 0c c0 2d 2c 2c cc ff ff ff ff ff ff ff ff
8e40: 00 00 00 f1 83 f3 1b f1 ff ff ff ff ff ff ff ff
8e50: 00 00 00 ce 2d 2d 2d cd ff ff ff ff ff ff ff ff
8e60: 00 3c 66 60 3c 06 66 3c ff ff ff ff ff ff ff ff  ; "Stone"
8e70: 00 60 60 f9 63 63 63 31 ff ff ff ff ff ff ff ff
8e80: 00 00 00 cf 2c 2c 2c cc ff ff ff ff ff ff ff ff
8e90: 00 00 00 1c b2 be b0 9e ff ff ff ff ff ff ff ff
8ea0: 00 02 02 3a 42 7a 0a 72 ff ff ff ff ff ff ff ff  ; "sl"
8eb0: 00 88 d8 f9 f9 d9 db db ff ff ff ff ff ff ff ff  ; "MAGIC"
8ec0: 00 e1 e3 b3 b3 f3 1b 19 ff ff ff ff ff ff ff ff
8ed0: 00 e7 33 03 73 13 33 e7 ff ff ff ff ff ff ff ff
8ee0: 00 9e 33 33 30 33 33 9e ff ff ff ff ff ff ff ff
8ef0: 00 7d 60 60 78 60 60 61 ff ff ff ff ff ff ff ff  ; "FIGHT"
8f00: 00 e7 cc cc cd cc cc e7 ff ff ff ff ff ff ff ff
8f10: 00 99 d9 19 df 59 d9 99 ff ff ff ff ff ff ff ff
8f20: 00 bf ad 8c 8c 8c 8c 8c ff ff ff ff ff ff ff ff
8f30: 00 f1 d9 cd cd cd d9 f1 ff ff ff ff ff ff ff ff  ; "DRINK"
8f40: 00 f3 99 99 f1 e1 b1 9b ff ff ff ff ff ff ff ff
8f50: 00 d9 99 99 9d 9b 99 d9 ff ff ff ff ff ff ff ff
8f60: 00 b3 b6 bc b8 bc b6 b3 ff ff ff ff ff ff ff ff
8f70: 00 00 00 1f 3f 7f 7f 78 00 00 00 00 0f 18 30 27  ; top-left window border
8f80: 00 00 00 ff ff ff ff 00 00 00 00 00 ff 00 00 ff  ; top window border
8f90: 00 00 00 f8 fc fe fe 1e 00 00 00 00 f0 18 0c e4  ; top-right window border
8fa0: 78 78 78 78 78 78 78 78 27 27 27 27 27 27 27 27  ; left window border
8fb0: 1e 1e 1e 1e 1e 1e 1e 1e e4 e4 e4 e4 e4 e4 e4 e4  ; right window border
8fc0: 78 78 7c 7f 7f 3f 1f 00 27 27 33 18 0f 00 00 00  ; bottom-left border
8fd0: 00 00 00 ff ff ff ff 00 ff ff ff 00 ff 00 00 00  ; bottom border
8fe0: 1e 1e 3e fe fe fc f8 00 e4 e4 cc 18 f0 00 00 00  ; bottom-right border
8ff0: 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff  ; " "

;; Warrior battle pics
;; 32 tiles per class
;  0-5  = 2x3 standing
;  6-7  = 2x1 feet for walking (top two rows are same as standing)
;  8-13 = 2x3 swinging weapon
; 14-19 = 2x3 casting
; 20-25 = 2x3 crouching
; 26-31 = 3x2 dead
9000: 2b 5f 7f 3f 7f 5c 51 0b 00 00 00 00 00 08 01 0b  ; Fi
9010: fc f0 ff fc fe ff fc fe 00 00 00 00 00 00 00 30
9020: 0b 0f 1f 77 30 79 6f 79 0b 0f 2f 07 00 40 60 10
9030: fc f0 9a 3f bf dc ee fe b0 c0 84 00 00 1c 66 f2
9040: e7 e7 03 00 03 03 03 07 e0 e0 00 03 00 00 00 00
9050: fe c0 c0 20 e0 e0 e0 e0 e0 00 00 e0 00 00 00 00
9060: f6 6f 0f 36 fa 7c 38 10 e0 60 10 08 04 00 00 00
9070: fe dc f4 6e 1f 1e 1c 38 c0 00 08 10 20 00 00 00
9080: 2b 5f 7f 3f 7f 5c 51 0b 00 00 00 00 00 08 01 0b
9090: fc f0 ff fc fe ff fc fe 00 00 00 00 00 00 00 30
90a0: 3b 3f 1f 17 10 19 0f 09 0b 0f 0f 07 00 00 00 00
90b0: fc f0 9a 3f bf d8 ee fe b0 c0 84 00 00 18 66 e2
90c0: 06 0f 0f 36 fa 7c 38 10 00 00 10 08 04 00 00 00
90d0: fe dc f4 6e 1f 1e 1c 38 c0 00 08 10 20 00 00 00
90e0: 2b 5f 7f 3f ff dc d1 cb 00 00 00 00 80 88 c1 8b
90f0: fc f0 ff fc fd fb fb fb 00 00 00 00 01 03 03 33
9100: eb ff 7f 77 38 19 1f 08 2b 6f 6f 67 20 00 00 00
9110: f7 ee 9f 7d fe d8 c0 b0 b0 c8 9e 1c 1c 18 00 00
9120: 06 0f 1f 1e 00 3e 7c fc 00 00 00 00 3e 00 00 00
9130: 60 f0 f0 f8 00 3c 3e 1f 00 00 00 00 7c 00 00 00
9140: 00 00 00 00 03 26 6f 6f 00 00 00 00 00 00 00 00
9150: 00 00 00 00 38 f0 fc ff 00 00 00 00 00 00 00 00
9160: 7f 3f 7f bf bf 1f 33 7b 00 00 00 00 00 01 41 8b
9170: fc fe ff fe fe fe 19 ae 00 00 00 00 04 14 00 a6
9180: ef 97 78 f7 f7 76 78 78 0f 07 60 f0 80 00 38 78
9190: cb 9d 60 9e be 3e 3e 1f cb 81 1e 20 00 00 00 00
91a0: 00 00 00 00 06 0d 1f 1f 00 00 00 00 00 00 00 00
91b0: 00 00 00 00 e0 c4 f8 f0 00 00 00 00 00 00 00 00
91c0: 00 00 00 00 00 00 30 40 00 00 00 00 00 00 00 00
91d0: 3f 3f 1f 3f 1e 0f 1f 7f 00 00 00 00 00 03 13 71
91e0: fe fd e0 1e ed b5 cb db 00 00 00 00 00 80 c0 c0
91f0: bf be bc 00 fc fc fc f8 00 00 00 3c 00 00 00 00
9200: 00 3d 7f 5f 3f 2f 2e 01 00 3d 7f 5f 37 27 20 00  ; Th
9210: 00 f0 fc fe fe fe fe fe 00 f0 fc fe fe fe ce 8e
9220: 0b 0b 0f 0f 66 90 00 e1 00 00 20 60 10 69 ee 0c
9230: fc f8 e0 00 07 0f cf ce 8c 98 6e 7d f8 30 00 30
9240: e1 00 00 03 00 00 00 00 00 06 07 00 07 03 03 07
9250: c6 04 00 e0 00 00 00 00 38 38 c0 00 f8 f0 e0 e0
9260: e1 04 06 03 00 00 00 00 0c 02 19 1c ff 7f 3c 18
9270: c4 00 00 20 00 00 00 00 38 38 c4 9e 7f 1e 1c 38
9280: 00 3d 7f 5f 3f 2f 2e 01 00 3d 7f 5f 37 27 20 00
9290: 00 f0 fc fe fe fe fe fe 00 f0 fc fe fe fe ce 8e
92a0: 0b 0b 0f 0f 06 00 00 01 00 00 00 00 00 09 0e 0c
92b0: fc f8 e0 00 07 0f cf ce 8c 98 6e 7d f8 30 00 30
92c0: 01 04 06 03 00 00 00 00 0c 02 19 1c ff 7f 3c 18
92d0: c4 00 00 20 00 00 00 00 38 38 c4 9e 7f 1e 1c 38
92e0: 00 3d 7f 5f 3f 2f ee e1 00 3d 7f 5f 37 27 20 00
92f0: 00 f0 fc fe fe fe fe fe 00 f0 fc fe fe fe ce 8e
9300: eb 0b 6f 6f 26 00 00 01 00 60 10 10 10 19 0e 0c
9310: fc f8 e0 00 07 0f cf ce 8c 98 6f 7d f8 30 00 30
9320: 01 18 3c 3e 00 00 00 00 0c 06 03 00 7f 3e 3c 7e
9330: c4 00 00 7c 30 00 00 00 38 38 80 00 0f 3f 0e 1c
9340: 00 00 00 00 01 07 1f 3f 00 00 00 00 01 07 1f 3f
9350: 00 00 00 00 c0 f8 fc fc 00 00 00 00 c0 f8 fc fc
9360: 7f ff bf 6f 5f 5f 13 1b 7f ff bf 6f 5f 56 52 f2
9370: fe fe fe fe fe fc 12 af fe fe fc 9c 08 08 00 00
9380: ef f7 f8 f0 f0 40 38 78 00 00 00 07 06 3a 44 04
9390: cf b7 70 70 00 00 00 00 30 48 08 87 3f 3e 7c 7e
93a0: 00 00 00 00 03 0f 1f bf 00 00 00 00 03 0f 1f bf
93b0: 00 00 00 00 80 e0 f0 f8 00 00 00 00 80 e0 f0 f8
93c0: 00 00 00 00 3e 40 2e 6f 00 00 00 00 00 00 00 00
93d0: ff 7f ff bf 5b 07 33 f3 ff 7f ff bf 58 18 0c 0c
93e0: f8 fc f0 80 c0 e0 e0 c0 f8 fc ff f3 3d 1d 1d 3b
93f0: 2e 00 00 00 20 10 1e 1c 00 00 5e 5e 5f 6f 60 60
9400: 00 00 00 00 00 08 0e 01 00 07 0f 1f 3f 37 3f 30  ; BB
9410: 00 00 00 00 00 00 78 00 00 f0 f8 f8 fc fc fc fc
9420: 0b 0b 3f df de 19 0f 0f 10 00 d0 30 38 f8 0d 0e
9430: 00 00 84 4e ff f3 9d ce fc fc 7c 38 70 fc 62 31
9440: 0f 00 0d 0d 07 07 03 07 0e 00 0d 0d 07 07 03 07
9450: cc 98 f8 f0 f0 e0 e0 e0 32 60 f8 f0 f0 e0 e0 e0
9460: 0f 00 0d 1d ff 7e 3c 18 0e 00 0d 1d ff 7e 3c 18
9470: ce 98 fc fe 3f 1e 1c 38 31 60 fc fe 3f 1e 1c 38
9480: 00 00 00 00 00 08 0e 01 00 07 0f 1f 3f 37 3f 30
9490: 00 00 00 00 00 00 78 00 00 f0 f8 f8 fc fc fc fc
94a0: 0b 0b 3f df de 19 0f 0f 10 00 d0 30 38 f8 0d 0e
94b0: 00 00 84 4e ff f3 9d ce fc fc 7c 38 70 fc 62 31
94c0: 0f 00 0d 1d ff 7e 3c 18 0e 00 0d 1d ff 7e 3c 18
94d0: cc 98 fc fe 3f 1e 1c 38 30 60 fc fe 3f 1e 1c 38
94e0: 00 00 00 00 00 08 0e 01 00 07 0f 1f 3f 37 3f 30
94f0: 00 00 00 00 00 00 78 00 00 f0 f8 f8 fc fc fc fc
9500: 0b 1b 3f 7f fe c8 bb 37 10 10 10 10 18 38 40 40
9510: 00 00 84 4e ff ff 3e 9e fc fc 78 30 60 e0 c0 60
9520: 37 03 13 36 3c 7c 78 f8 40 30 13 36 3c 7c 78 f8
9530: 9c 30 f8 f8 7c 7c 3e 3f 60 c0 f8 f8 7c 7c 3e 3f
9540: 00 00 00 00 00 00 00 00 00 00 00 00 03 0f 1f 3f
9550: 00 00 00 00 00 00 00 00 00 00 00 00 60 f8 fc fc
9560: 00 00 01 1b 07 1f 53 eb 3f 3f 3e 3c 3b 20 20 00
9570: 00 00 00 98 c0 f0 13 af fe fe fe 7e fe 0e 08 00
9580: ef f7 f8 ff fe 46 3c 7c 00 00 00 0f 0e 3e 44 04
9590: cf b7 76 fe 3e 3e 7c 7e 30 48 0e 8e 3e 3e 7c 7e
95a0: 00 00 00 00 00 00 01 01 00 00 00 00 1f 3f 7f 7f
95b0: 00 00 18 20 4c 70 c0 00 00 00 18 20 4c f0 f0 fe
95c0: 00 00 00 00 7c c0 ae 6f 00 00 00 00 00 00 10 10
95d0: 02 04 08 00 07 ef 77 37 ff ff ff ff 78 10 08 08
95e0: 00 00 0e fe fe fe fe fe fe fc fe 1e 0e 0e 0e 1e
95f0: 2e 5e df ff ff ff fe f8 10 5e df ff ff ff fe f8
9600: 00 03 0f 0f 0f 0f 1f 3f 00 00 00 00 00 00 00 00  ; RM
9610: 00 c0 c0 80 93 7e fc e0 00 1e 30 78 60 80 00 10
9620: fc 03 0b 2f 6f 97 00 ed 00 03 0b 0f 00 00 00 e1
9630: 00 00 00 20 74 76 fe be f0 f8 fc de 8a 89 00 80
9640: ed ed 44 47 40 43 7b 07 e1 e1 00 00 03 00 00 00
9650: df ef 37 e3 03 e1 ef e1 c0 c0 00 00 e0 00 00 00
9660: e5 ed 4e 37 fa 7d 38 10 e1 e1 10 08 04 00 00 00
9670: df ef 87 6b 1b 1d dd 38 c0 c0 00 10 20 00 00 00
9680: 00 03 0f 0f 0f 0f 1f 3f 00 00 00 00 00 00 00 00
9690: 00 c0 c0 80 93 7e fc e0 00 1e 30 78 60 80 00 10
96a0: fc 03 0b 1f 1f 03 0c 0d 00 03 0b 0f 00 00 00 01
96b0: 00 00 00 20 74 76 fe bf f0 f8 fc de 8a 89 00 80
96c0: 05 0d 0e 37 fa 7d 38 10 01 01 10 08 04 00 00 00
96d0: df ef 87 6b 1b 1d dd 38 c0 c0 00 10 20 00 00 00
96e0: 00 03 0f 0f 0f 8f ff ff 00 00 00 00 00 80 80 c0
96f0: 00 c0 c0 80 97 7a f6 e6 00 1e 30 78 60 82 06 06
9700: cc e3 fb 6f 6f 2f 07 28 00 63 eb 6f 60 20 00 00
9710: 06 0e 3e 7c 5c 5a b6 76 e0 e8 dc 9c 8c 88 00 00
9720: 2f 4f 5f 9f 80 be 7d fc 00 00 00 00 3e 00 00 00
9730: f3 f3 fb 79 01 3d de 1f 00 00 00 00 7c 00 00 00
9740: 00 00 00 00 00 00 07 0d 00 00 00 00 00 00 00 00
9750: 00 00 00 00 00 00 e0 e0 00 00 00 00 06 08 1c 18
9760: 0b fc ef 77 38 0f 69 ed 00 00 00 00 00 70 99 1d
9770: e0 6f de bc 70 e6 97 b2 10 00 00 00 0c 08 98 ac
9780: e7 7f 8e f0 f7 72 7c 7c 17 00 00 70 80 00 38 78
9790: c9 7f ff 83 bb 7b 73 fa d4 4c cc 80 00 00 00 00
97a0: 00 00 03 0f 1f 38 33 11 00 00 00 00 00 07 0c 0e
97b0: 00 00 84 cc fd f8 f8 f3 00 00 00 00 00 01 07 0c
97c0: 00 20 60 c0 dc 40 de ff 00 00 00 00 1c 80 16 37
97d0: 17 2f 7f fc 03 0c ff 7f 08 10 00 00 00 00 e3 63
97e0: e0 87 73 fd ff ff 3e c0 1f 38 0c 02 00 00 00 c0
97f0: de c0 de de 80 bc 38 e0 16 00 00 00 1e 00 00 00
9800: 00 00 00 00 00 00 1f 2f 00 01 07 1f 3f 40 80 88  ; WM
9810: 00 00 00 00 00 00 00 80 3c fe fe f6 fa fc 7c 3c
9820: 11 0b 0b 0f 0e 80 e8 ce 41 2b 0b 0f 3e 70 07 21
9830: c0 c0 80 80 00 00 00 00 1c 98 b8 b0 78 14 ee f6
9840: 8c e8 c7 86 e2 41 54 3f 63 07 20 61 09 2c 0a 00
9850: 00 00 00 00 40 c8 da 3f f6 fe fe fe be 36 24 00
9860: 8c e8 c7 86 e2 5d 0c 33 63 07 20 61 09 00 02 30
9870: 00 00 00 00 40 c8 da 3f f6 fe fe fe be 36 24 00
9880: 00 00 00 00 00 00 0f 17 00 00 03 0f 1f 20 40 44
9890: 00 00 00 00 00 00 80 c0 1e ff ff fb fd 7e 3e 1e
98a0: 08 05 05 70 7e bc c8 0e 20 15 05 70 71 b3 c7 21
98b0: e0 e0 c0 00 00 00 00 00 9e dc dc 08 f4 fe fe fe
98c0: 4c 08 47 06 23 01 22 37 23 67 30 71 18 1c 1c 08
98d0: 00 00 00 00 c0 94 f6 3f fe fe fc fc 3c 6a 08 00
98e0: 00 00 00 00 00 00 0f 17 00 00 03 0f 1f 20 40 44
98f0: 00 00 00 00 00 00 80 c0 1e ff ff fb fd 7e 3e 1e
9900: 88 85 c5 77 67 40 73 63 a0 95 a5 07 17 30 0b 0b
9910: e0 e0 c0 c0 00 00 40 70 8e cc dc d8 3c 06 3f 0f
9920: 40 60 40 40 00 12 36 7f 2c 0f 2f 1f 3f 2d 49 00
9930: 60 20 38 30 30 1c 98 cc 1f 1f 07 0f 8f 83 07 03
9940: 00 00 00 00 00 00 00 00 00 00 00 00 00 03 0f 1f
9950: 00 00 00 00 00 00 00 00 00 00 00 00 e0 f0 f8 f8
9960: 00 00 00 1f 3f 3f 04 16 3f 7f 60 c0 90 88 64 16
9970: 00 00 00 00 80 c0 40 c0 ec f4 f8 78 38 18 1c de
9980: 0f 00 00 40 c0 f0 10 e9 2f 60 df a8 2e 06 06 e1
9990: 80 00 00 80 e0 d4 36 df be 7e 7f 7f 1f 2b 09 c0
99a0: 00 00 00 00 00 00 00 00 00 00 00 07 1f 3c 7b 7f
99b0: 00 00 00 00 00 00 00 00 00 00 00 80 00 80 c1 f6
99c0: 00 00 00 00 0c 0e 67 77 00 00 00 1c 6f 8a e7 57
99d0: 00 00 00 00 0d 3b 4f e1 ff ff 7c 73 02 04 40 e0
99e0: 00 00 00 00 00 24 6d ff fe 3e fe fb fc db 92 00
99f0: 7b 38 18 00 00 00 00 80 7b 38 19 01 81 02 c6 78
9a00: 00 00 00 00 03 ff 07 00 00 00 00 00 00 00 78 0f  ; BM
9a10: 06 1c 38 f0 c0 00 80 e0 00 02 04 0c 38 f8 78 10
9a20: 00 08 09 21 40 71 3f dc 01 00 00 20 40 71 3f 1c
9a30: 00 00 00 08 04 fc 18 fc f8 3c 0e 0b 04 fc 18 fc
9a40: d8 3e 5e 58 6f 77 79 ff 18 38 58 58 6f 77 79 ff
9a50: fc fc fc f8 78 78 b4 ce fc fc fc f8 78 78 b4 ce
9a60: 30 76 76 40 7b cf b7 7b 30 70 70 40 7b cf 87 03
9a70: fc fc fc f8 78 7a b6 cf fc fc fc f8 78 7a b6 cf
9a80: 00 00 00 00 03 ff 07 00 00 00 00 00 00 00 78 0f
9a90: 06 1c 38 f0 c0 00 80 e0 00 02 04 0c 38 f8 78 10
9aa0: 00 28 69 61 60 fe fe fd 01 20 60 60 60 fe fe fd
9ab0: 00 00 00 00 08 f4 0c fc f8 3c 0e 03 08 f4 0c fc
9ac0: b0 b6 b6 38 3f 4f 37 7b b0 b0 b0 38 3f 4f 07 03
9ad0: fc fc fc f8 78 7a b6 cf fc fc fc f8 78 7a b6 cf
9ae0: 00 00 00 00 03 ff 07 00 00 00 00 00 00 00 78 0f
9af0: 06 1c 38 f0 c0 00 80 e0 00 02 04 0c 38 f8 78 10
9b00: 00 08 89 e1 c0 20 df df 00 00 00 20 00 20 1f 1f
9b10: 00 00 00 00 04 7a 86 fe fc 1e 07 01 04 7a 86 fe
9b20: 9f 1f 5f 6f 6f 87 6b f4 1f 1f 5f 6f 6f 87 0b 04
9b30: fc fc fc f8 fc fc fe ff fc fc fc f8 fc fc fe ff
9b40: 00 00 00 04 04 06 0e 0f 00 00 00 02 02 01 01 00
9b50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60
9b60: 3f 6f de f8 7f 3f 00 24 00 10 21 07 00 00 1f 20
9b70: 00 00 30 70 e0 80 00 8c bc cf cf 8f 1e 7c e0 0c
9b80: 30 78 7e 7d 7e 7f 1f 67 30 78 7e 7c 7e 7f 1f 07
9b90: 3e fe 7f bf 3f 83 dd be 3e fe 7f 3f 3f 83 c1 80
9ba0: 00 01 03 7f 3f 0f 03 00 00 00 c4 80 40 30 0c 33
9bb0: 78 e0 e0 c0 00 c0 81 06 00 10 10 20 e6 3c 79 e6
9bc0: 00 00 00 1c 62 de 1f cf 00 00 00 1c 62 c0 00 00
9bd0: 00 01 07 0f 3f 1f ef 01 7e f9 f7 cf 7f 1f 0f 01
9be0: 3d fd fc e0 fe ff ff f8 3c fc fc e0 fe ff ff f8
9bf0: c0 e2 e2 62 04 84 18 e0 00 02 02 02 04 84 18 e0
9c00: 06 0d 0f 0f 07 00 35 f7 00 00 00 05 07 00 45 07  ; Kn
9c10: c0 b0 e0 d0 70 f0 ea 1f 00 00 00 80 00 a0 a4 00
9c20: 76 68 ff f9 ee c7 c7 07 06 60 e0 60 00 c0 c0 00
9c30: 5e e1 cf 97 2f ce fc f8 00 01 0f 07 03 00 30 30
9c40: 07 03 03 00 01 01 03 07 00 00 00 01 00 00 00 00
9c50: c0 c0 e0 20 c0 e0 c0 c0 00 00 00 c0 20 00 00 00
9c60: 0f 0f 02 1c 3c fc 78 18 00 00 1c 02 00 00 00 00
9c70: f8 78 34 0e 0f 0f 0e 1c 00 04 08 10 00 00 00 00
9c80: 06 0d 0f 1f 37 30 3d 3f 00 00 00 15 37 30 35 27
9c90: c0 b0 e0 d0 70 f0 ea 1f 00 00 00 80 00 a8 a4 00
9ca0: 16 08 1f 19 0e 07 07 07 06 00 00 00 00 00 00 00
9cb0: 5e e1 cf 97 2f ce fc f8 00 01 0f 07 03 00 30 30
9cc0: 0f 0f 02 1c 3c fc 78 18 00 00 1c 02 00 00 00 00
9cd0: f8 78 34 0e 0f 0f 0e 1c 00 04 08 10 00 00 00 00
9ce0: 46 6d 6f 6f 67 60 75 7f 40 60 60 05 07 00 65 67
9cf0: c1 b5 e3 d3 73 f7 eb 17 01 05 03 80 00 a0 a3 07
9d00: 6e 38 3f 19 0e 0f 0f 0f 66 20 20 00 00 00 00 00
9d10: 5f fe dc 84 18 e0 c0 c0 0f 1e 1c 00 00 00 00 00
9d20: 0e 0e 1c 04 38 38 78 f0 00 00 00 18 04 00 00 00
9d30: e0 f0 70 60 18 1c 1e 0f 00 00 00 18 20 00 00 00
9d40: 00 00 00 00 0b 16 1f 1f 00 00 00 00 00 00 00 00
9d50: 00 00 00 00 40 d0 f0 e8 00 00 00 00 00 00 00 00
9d60: 1f 0f 32 fb f7 6b fc ff 00 05 42 0b 07 43 e0 e0
9d70: f0 fa 2f 56 df bf 7f e0 80 c4 20 42 c7 83 63 60
9d80: f1 ff 77 7c b8 b8 dc 7c f0 f0 40 00 00 08 1c 1c
9d90: 5c e0 dc 3c 38 78 78 fc 40 1e 20 00 00 00 00 00
9da0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
9db0: 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 00
9dc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
9dd0: 01 07 07 1d 3f 7c 71 e1 02 00 04 1c 3e 0c e0 e0
9de0: a9 54 7d fe fe fd fb 53 00 00 00 00 00 01 03 03
9df0: 8c d7 fb e6 f8 b8 f8 f8 40 20 00 00 30 98 88 88
9e00: 00 03 07 07 00 00 35 77 00 04 08 08 0f 00 05 00  ; Ni
9e10: 00 e0 f0 d0 30 b8 dc 12 00 00 00 20 c0 c0 20 20
9e20: f6 f8 38 1d 0f c7 c0 04 00 00 45 a2 40 c0 c0 00
9e30: 0f 7f ef ef f3 c1 31 f2 40 80 00 00 04 0a 34 38
9e40: 05 05 03 03 01 00 01 03 00 00 00 00 00 00 01 00
9e50: 70 60 f0 f0 f0 e0 e0 e0 00 00 00 00 00 00 00 80
9e60: 1b 1e 3f 3f 1e fc 78 18 00 00 00 00 00 40 20 00
9e70: 68 b4 7e 7e 3f 0f 0e 1c 00 00 00 00 00 00 06 08
9e80: 00 03 07 07 00 30 75 77 00 04 08 08 0f 00 05 00
9e90: 00 e0 f0 d0 38 bc d8 16 00 00 00 20 c0 c0 20 20
9ea0: 76 38 18 0d 0f 07 00 04 00 04 05 02 00 00 00 00
9eb0: 0f 7f ef ef f3 c1 31 f2 40 80 00 00 04 0a 34 38
9ec0: 1b 1f 3f 3f 1e fc 78 18 00 00 00 00 00 40 20 00
9ed0: 28 f4 7e 7e 3f 0f 0e 1c 00 00 00 00 00 00 06 08
9ee0: 00 03 07 07 00 00 35 77 00 04 08 08 0f 00 05 00
9ef0: 00 e0 f0 d0 30 b8 dc 12 00 00 00 20 c0 c0 20 20
9f00: 76 fb fb e7 47 07 14 18 00 03 03 0f 17 28 00 00
9f10: 0f 7f 77 8f 06 84 10 f0 40 00 00 a0 50 28 00 00
9f20: 05 05 03 03 01 00 01 03 00 00 00 00 00 00 01 00
9f30: 70 60 f0 f0 f0 e0 e0 e0 00 00 00 00 00 00 00 80
9f40: 00 00 00 00 01 07 0f 0e 00 00 00 00 00 00 00 01
9f50: 00 00 00 00 c0 f0 f8 f8 00 00 00 00 00 00 00 00
9f60: 0e 16 20 21 45 f7 fb c8 11 09 57 51 25 00 00 04
9f70: f0 ec 04 05 a3 ef c0 18 08 10 ea 0a a4 00 01 5a
9f80: f4 fa f4 67 47 07 3f 1e 02 01 08 10 28 14 0e 0e
9f90: 38 3c ff 7f 3f 3e 08 36 bd 00 00 00 00 00 14 08
9fa0: 00 00 00 00 00 00 00 3d 00 00 00 00 00 00 00 00
9fb0: 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 40
9fc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c
9fd0: 7e b8 71 46 df 47 47 e7 01 46 88 b0 00 28 50 e8
9fe0: 00 7b f7 ee 6d ef df 07 80 00 00 00 00 00 00 00
9ff0: 16 7c f8 30 c6 bc d0 e0 0e 07 03 0c 1e 0f 07 00
a000: 00 00 00 08 0e 01 2b 2e 07 1f 1f 17 0e 00 20 20  ; Ma
a010: 00 00 00 00 a0 00 84 3a 80 c0 e0 e0 e0 e0 74 7a
a020: 6d 73 37 db cb 0f 07 07 20 10 d0 39 29 0f 07 07
a030: fe fe fc eb f7 e2 f0 f0 72 60 e3 c4 f0 ec cc c8
a040: 07 03 03 00 01 01 03 07 07 03 03 01 01 01 03 07
a050: c0 c0 e0 20 c0 e0 c0 c0 c0 c0 e0 e0 e0 e0 c0 c0
a060: 07 0f 02 1c 3c fc 78 18 07 0f 1e 1e 3c fc 78 18
a070: f0 78 34 0e 0f 0f 0e 1c f0 7c 3c 1e 0f 0f 0e 1c
a080: 00 00 00 08 0e 01 2b 2e 07 1f 1f 17 0e 00 20 20
a090: 00 00 00 00 a0 00 84 3a 80 c0 e0 e0 e0 e0 74 7a
a0a0: 6d 73 37 db cb 0f 07 07 20 10 d0 39 29 0f 07 07
a0b0: fe fe fc eb f7 e2 f0 f0 72 60 e3 c4 f0 ec cc c8
a0c0: 07 0f 02 1c 3c fc 78 18 07 0f 1e 1e 3c fc 78 18
a0d0: f0 78 34 0e 0f 0f 0e 1c f0 7c 3c 1e 0f 0f 0e 1c
a0e0: 00 c0 c0 08 0e c1 eb ee 07 1f 1f 97 ce 00 20 20
a0f0: 00 00 00 00 a0 00 84 3a 80 c0 e0 e0 e0 e0 74 7a
a100: ed 73 37 1b 1b 0f 07 07 20 30 30 19 19 0f 07 07
a110: fe fe fc eb f7 e2 f0 f0 72 60 e3 c4 f0 ec cc c8
a120: 0e 0e 1e 04 38 38 78 f0 0e 0e 1e 1c 3c 38 78 f0
a130: e0 f0 70 60 18 1c 1e 0f e0 f0 70 78 38 1c 1e 0f
a140: 00 00 00 00 00 00 00 00 00 00 00 00 07 0f 1f 1f
a150: 00 00 00 00 00 00 00 20 00 00 00 00 c0 e0 f0 f0
a160: 0e 8f f2 bb 77 6b fc ff 19 97 f0 b0 30 28 1c 1f
a170: 41 ce 2d 5e d7 83 63 e0 f9 be 0d 1c 18 3c 1c 80
a180: f0 ff 47 00 80 88 dc 7c 00 0f 37 78 b8 b0 c0 60
a190: 5c e0 dc 3c 38 78 78 fc 1c fe fc 3c 38 78 78 fc
a1a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a1b0: 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 7e
a1c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a1d0: 03 1f 26 1c 3c 04 e0 e0 03 1f 23 03 03 7b 13 01
a1e0: 81 00 f0 08 04 01 03 03 a5 7d fe ff fe fc f8 f8
a1f0: cc f7 fb c6 b8 98 88 88 cc f7 fb c6 88 20 70 70
a200: 00 03 07 07 0f f8 05 17 00 00 00 00 00 00 05 07  ; RW
a210: 00 c0 81 6e f8 80 80 00 00 1c 70 80 00 e0 f0 7c
a220: 36 79 99 6b 70 e7 c3 c3 06 00 04 20 10 00 c0 c0
a230: aa a9 b5 e0 1f 9f ff f7 54 56 4a 05 08 00 30 30
a240: 41 41 40 40 40 40 7d 03 00 00 00 00 00 00 00 00
a250: e7 e7 07 e7 f7 e7 e7 e6 00 00 e0 10 00 00 00 00
a260: 47 4f 42 5c 3c fc 7b 18 00 00 1c 02 00 00 00 00
a270: f3 7b 33 0b 0b 0b eb 1a 00 00 08 10 00 00 00 00
a280: 00 03 07 07 0f f8 05 27 00 00 00 00 00 00 0d 17
a290: 00 c0 81 6e f8 80 80 00 00 1c 70 80 00 e0 fe 79
a2a0: 46 39 58 4e 40 47 23 23 36 40 85 01 00 00 00 00
a2b0: a2 2d b5 ca 1f 9f ff f3 5c d2 4a 25 08 04 30 30
a2c0: 27 2f 02 1c 3c fc 7b 18 00 00 1c 02 00 00 00 00
a2d0: f3 7b 33 0b 0b 0b eb 1a 00 00 08 10 00 00 00 00
a2e0: 00 03 07 07 0f f8 85 d7 00 00 00 00 00 00 85 c7
a2f0: 00 c0 81 6e f8 80 80 00 00 1c 70 80 00 e1 fe f8
a300: fe 78 c6 39 c0 f9 ff ff c1 07 39 06 01 06 00 00
a310: 2a a9 b5 58 07 db fb 97 d4 56 4a a5 20 20 00 00
a320: fc ff ff f8 ff 7f 0f 73 00 00 00 00 00 00 00 00
a330: 77 ef 9f 7f ff ff fe fb 00 00 00 00 00 00 00 00
a340: 00 00 00 00 03 07 07 ff 00 00 00 00 00 00 00 00
a350: 00 00 00 00 c0 e0 e0 df 00 00 08 08 18 10 10 20
a360: 3f 07 21 55 d7 f3 34 c7 00 18 19 2d 2f 0b 08 08
a370: f8 e4 0f a3 dc bf 7f e1 00 18 10 b0 cc 86 66 e0
a380: f8 f7 fb fa b8 b8 9f dc 00 10 30 20 00 00 0c 1c
a390: dd e1 dd 3d 39 79 7b fd c0 9e 20 00 00 00 00 00
a3a0: 00 00 00 00 00 00 03 07 00 00 00 00 00 00 00 00
a3b0: 00 00 00 00 06 1e be fe 00 00 00 00 00 00 00 00
a3c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a3d0: 0f 0f 07 0e 37 6f ff 00 00 00 00 09 00 40 c0 00
a3e0: 1e 7c 3c 78 f0 ca 3d 7f e1 83 c3 87 0f 0d 26 76
a3f0: 00 00 78 bc de df 5f 7e 00 c0 80 40 20 20 a0 80
a400: 00 07 0f 17 17 08 05 07 00 00 00 04 06 00 05 07  ; WW
a410: 00 e0 f0 f0 f8 f8 fc 72 00 00 00 00 00 00 80 0c
a420: 0e 08 08 08 00 00 c4 c3 36 50 37 d7 ee 33 d3 d4
a430: 50 50 50 40 40 40 30 f0 26 af 8b 37 b3 8d f7 37
a440: 00 00 00 00 00 00 00 00 37 b7 b7 6d 0e 0b 0c 1f
a450: c0 80 a0 a0 00 00 00 00 07 57 56 4c 30 f8 98 fc
a460: 00 00 00 00 00 00 00 1c 37 b7 b7 6e 0b 0e 13 01
a470: c0 c0 a0 a0 00 00 00 00 07 17 56 4c 30 f8 18 fc
a480: 00 0f 1f 2f 2f 11 2b 6e 00 00 00 08 0c 00 6b ee
a490: 00 c0 e0 e0 f0 fe f9 d4 00 00 00 00 00 00 00 28
a4a0: 0c 10 10 10 00 00 04 03 ac a1 af ee f3 6f 0b 04
a4b0: d0 50 50 40 40 40 00 f0 2e 8f 2b b7 b3 ad cf 37
a4c0: 00 00 00 00 00 00 00 1c 07 07 0f 0e 0b 0e 13 01
a4d0: f0 c0 a0 a0 00 00 00 00 37 07 5e 40 30 f8 18 fc
a4e0: 00 47 8f d7 97 c8 c5 c7 00 40 80 c4 86 00 85 e7
a4f0: 00 e0 f0 f0 f8 fc fa 71 00 00 00 00 00 00 80 0c
a500: ce 48 08 00 00 00 04 03 f6 70 b7 b6 bb ef f3 64
a510: 51 50 50 40 40 00 30 f0 26 af 8b 37 b3 cd f7 37
a520: 00 00 00 00 00 00 00 00 07 07 07 0d 0e 0b 0c 1f
a530: c0 80 a0 a0 00 00 00 00 07 57 56 4c 30 f8 98 fc
a540: 00 00 00 00 00 07 0f 1f 00 00 00 00 00 00 00 00
a550: 00 00 00 00 00 c0 e0 f0 00 00 00 00 00 00 00 40
a560: 1f 3f 71 b5 17 13 00 00 00 01 01 45 e7 e3 dc fe
a570: ee e9 10 a8 c0 80 60 60 e0 e6 07 a3 dd bf 7f 67
a580: 00 00 00 00 00 00 00 00 ff 7f 7f bf bf de e5 7f
a590: 40 00 60 60 00 00 00 00 5b 9b 6b 6b 1a fc fe 06
a5a0: 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00
a5b0: 00 00 00 00 00 1c e0 9e 00 00 00 00 00 00 00 00
a5c0: 00 00 00 00 00 00 00 0c 00 00 00 00 00 0c 32 61
a5d0: 3f 7f ff fe c5 82 81 e0 00 00 00 01 3a 7d 5e ef
a5e0: f8 e0 e0 30 80 40 80 00 01 07 1f c7 7f af 77 f7
a5f0: 0c 03 03 1c 1a 07 07 00 c2 84 80 81 84 c8 e0 f8
a600: 00 00 00 00 01 07 00 05 1f 07 3f 0f 06 00 00 00  ; BW
a610: 00 04 02 12 a2 56 ee dc c0 f4 fa ea 5a 26 0e 1c
a620: 17 06 0f 80 6f ef ef ef 10 f0 7f 90 6f ef 2f 2f
a630: 7c e0 85 4b c7 bf 77 77 7c ff bd 7b c7 bf 07 07
a640: 2f af af af af af af 5f 2f af af af af af af 5f
a650: 37 4f 4e 4e 4e 4c 4a b7 07 4f 4e 4e 4e 4c 4a b7
a660: 2f af af af af bf 47 b8 2f af af af af bf 47 80
a670: 37 4f 4e 4e 4e 4c 4a b7 07 4f 4e 4e 4e 4c 4a b7
a680: 00 00 00 00 01 17 10 35 1f 07 3f 0f 06 10 10 38
a690: 00 04 02 12 a2 56 ee dc c0 f4 fa ea 5a 26 0e 1c
a6a0: 27 66 6f 60 6f 6f 6f 6f 30 70 6f 60 6f 6f 6f 6f
a6b0: 7c e0 85 4b e3 df bf bf 7c ff bd 7b e3 df 87 87
a6c0: 2f 2f 2f 2f 0f 0f 0f 1f 2f 2f 2f 2f 0f 0f 0f 1f
a6d0: bf a7 a7 a6 a6 a6 a6 d9 a7 a7 a7 a6 a6 a6 a6 d9
a6e0: 00 00 00 00 01 07 80 b5 1f 07 3f 0f 06 00 00 30
a6f0: 00 04 02 12 a2 56 ee c2 c0 f4 fa ea 5a 26 0e 1e
a700: b7 00 df df 9f 9f 1f 1f 30 00 1f 1f 1f 1f 1f 1f
a710: 00 78 fc fe fe f6 f6 ee 7c 7e fe fe fe f6 f6 ee
a720: 1f 1f 0f 0f 06 09 0f 1f 1f 1f 0f 0f 06 09 0f 1f
a730: ee de bc 7c fe fe fe ff ee de bc 7c fe fe fe ff
a740: 00 00 00 00 00 00 00 00 00 00 00 00 00 1f 07 3f
a750: 00 00 00 00 00 38 04 02 00 00 00 00 00 f8 f4 fa
a760: 00 10 05 67 41 fd fb f9 1f 1f 32 78 50 f8 e0 c0
a770: 02 22 f2 e2 14 a4 db b3 fa da 0a 0b 07 07 1f 37
a780: de bf bf be be 7f 3f ff de bf bf be be 7f 3f ff
a790: 77 2f ef ef ef 5f 1f 9d 77 2f ef ef ef 5f 1f 81
a7a0: 00 00 00 00 00 00 03 07 00 00 00 00 00 00 03 9f
a7b0: 00 00 00 00 00 00 80 c0 00 00 00 00 00 00 80 c0
a7c0: 00 00 00 00 00 0c 32 e1 00 00 00 00 00 0c 32 ed
a7d0: 07 0e 09 07 1f 3f 5f 6f bf fe 79 f7 7f 3f 5f 0f
a7e0: c3 7f ff ff 9f e7 f9 fe c3 7f ff ff 9f e7 f9 fe
a7f0: c4 c0 80 81 84 c8 e0 f8 ca c7 83 9d 9b d7 e7 f8

;; Weapon/magic graphics
; All are 2x2 tiles. Swinging weapons X-flips the graphic for the "swinging"
; animation. Magic uses two subsequent graphics for the animation
a800: 00 70 78 7c 3e 1f 0d 06 00 00 00 00 00 00 02 01  ; Sword 1
a810: 00 00 00 00 00 00 80 c0 00 00 00 00 00 00 00 00
a820: 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a830: 60 b0 d9 69 33 02 0d 3b 80 40 21 11 0f 0e 0f 3b
a840: 00 10 10 18 08 0c 06 03 00 00 00 00 00 00 00 00  ; Sword 2
a850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a860: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a870: 80 c0 60 30 18 06 07 02 00 00 00 02 04 0e 17 02
a880: 20 30 38 38 3a 1e 0f 07 00 00 00 00 00 00 02 01  ; Sword 3
a890: 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00
a8a0: 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a8b0: c0 e2 72 3b 1d 0a 76 19 80 42 22 13 09 06 76 19
a8c0: 60 70 78 3c 1e 0f 05 02 00 00 00 00 00 00 02 01  ; Sword 4
a8d0: 00 00 00 00 00 00 80 c0 00 00 00 00 00 00 00 00
a8e0: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a8f0: 60 b2 59 2d 16 0a 4d 32 80 42 21 11 0a 06 4d 32
a900: 00 00 18 1c 0e 07 03 01 00 00 00 00 10 08 04 02  ; Sword 5
a910: 00 00 00 00 00 00 80 c0 00 00 00 00 00 00 00 00
a920: 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
a930: e0 72 39 1d 0d 02 05 18 00 82 41 21 13 0e 05 18
a940: 00 00 00 19 0a 00 01 02 00 00 00 01 13 07 1f 3f  ; Hammer
a950: 00 00 00 80 c0 e0 b0 60 00 00 00 80 c0 e0 f0 e0
a960: 04 00 01 02 04 00 00 00 7f 7f 3f 1e 0c 00 00 00
a970: c0 a0 30 18 0c 02 01 00 c0 80 40 20 10 0e 07 03
a980: 00 00 00 00 02 03 03 01 00 00 00 00 00 00 00 00  ; Knife
a990: 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00
a9a0: 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
a9b0: c0 60 30 18 0c 0a 07 03 00 80 40 20 1c 0a 07 03
a9c0: 00 0c 08 06 83 e1 40 38 18 1d 0d 05 0e 1f bf 46  ; Axe
a9d0: 00 00 00 00 00 80 c0 20 00 00 80 c0 e0 00 80 40
a9e0: 30 0e 02 00 00 00 00 00 4e 30 0c 03 00 00 00 00
a9f0: 10 08 04 06 03 01 00 00 20 10 08 06 03 01 00 00
aa00: 00 00 1e 31 21 22 12 01 1c 7f 7f f1 e1 e3 73 01  ; Staff 1
aa10: 00 00 00 00 00 80 00 00 00 00 80 80 80 80 80 c0
aa20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
aa30: 80 40 20 14 0a 05 02 01 e0 70 38 1c 0e 07 03 01
aa40: 60 c0 14 38 58 0c 06 03 60 e4 f0 20 9c 0e 07 03  ; Staff 2
aa50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80
aa60: 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
aa70: 80 c0 60 30 18 0c 06 03 c0 e0 70 38 1c 0e 07 03
aa80: 80 80 c0 60 30 18 0c 06 c0 e0 f0 78 3c 1e 0e 07  ; Nunchuck
aa90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30
aaa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
aab0: a0 30 18 0c 06 03 00 00 f8 3c 1e 0f 07 03 00 00
aac0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ; BB fist
aad0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
aae0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
aaf0: 00 00 73 53 23 00 00 00 00 00 0c 2c 4c 00 00 00
ab00: 00 00 00 00 00 00 00 00 01 01 00 00 01 01 00 00  ; Light bar
ab10: 80 80 80 80 80 80 80 80 00 80 40 c0 00 80 40 c0
ab20: 00 00 00 00 00 00 00 00 01 01 00 00 01 01 00 00
ab30: 80 80 80 80 80 80 80 80 00 80 40 c0 00 80 40 c0
ab40: 01 01 01 01 01 01 01 01 02 02 00 00 02 02 00 00
ab50: c0 c0 c0 c0 c0 c0 c0 c0 a0 a0 80 80 a0 a0 80 80
ab60: 01 01 01 01 01 01 01 01 02 02 00 00 02 02 00 00
ab70: c0 c0 c0 c0 c0 c0 c0 c0 a0 a0 80 80 a0 a0 80 80
ab80: 00 00 00 00 0a 04 0a 00 00 00 00 11 00 04 00 11  ; 4 sparkles
ab90: 00 00 00 50 20 50 00 00 00 00 88 00 20 00 88 00
aba0: 00 00 14 08 14 00 00 00 00 22 00 08 00 22 00 00
abb0: 00 50 20 50 00 00 00 00 88 00 20 00 88 00 00 00
abc0: 00 00 00 04 0e 1e 0e 00 00 00 04 00 05 2f 04 04
abd0: 00 00 20 70 f8 70 20 00 00 20 00 20 74 20 00 60
abe0: 00 08 1c 3e 1c 08 00 00 08 00 09 5d 08 00 08 00
abf0: 20 70 f8 70 20 00 00 00 00 20 74 a0 00 20 00 00
ac00: 00 00 00 00 00 00 02 00 00 40 00 04 00 20 00 00  ; Stars
ac10: 00 00 70 74 00 00 0e 20 00 20 a8 20 50 04 54 04
ac20: 38 3a 00 00 07 27 00 00 54 10 28 02 2a 52 25 00
ac30: 00 00 44 00 00 00 00 00 00 00 00 00 08 00 02 00
ac40: 00 00 38 3a 00 00 07 07 00 10 54 10 28 02 4a 12
ac50: 00 00 00 00 00 00 00 00 00 00 20 08 00 00 04 40
ac60: 00 00 10 00 00 00 00 00 00 00 00 02 00 00 42 00
ac70: 00 71 74 00 00 0e 4e 00 20 a8 20 50 04 55 a4 4a
ac80: 00 00 00 00 00 0c 33 00 00 00 00 00 00 0c 33 ff  ; Beam
ac90: 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 ff
aca0: ff 00 00 00 00 00 00 00 00 ff 00 00 00 00 00 00
acb0: ff 0c 03 00 00 00 00 00 30 ff 03 00 00 00 00 00
acc0: 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 ff
acd0: 00 00 00 00 00 30 cc 00 00 00 00 00 00 30 cc ff
ace0: ff 30 c0 00 00 00 00 00 0c ff c0 00 00 00 00 00
acf0: ff 00 00 00 00 00 00 00 00 ff 00 00 00 00 00 00
ad00: 00 00 00 00 00 00 63 ff 00 00 00 00 00 63 9c b1  ; Flare
ad10: 00 00 00 00 00 00 c0 fe 00 00 00 00 00 e0 3c e1
ad20: ff ff ff 43 00 00 00 00 7f bf 63 bc 73 00 00 00
ad30: ff fe fc f8 00 00 00 00 fe ff e2 87 d0 00 00 00
ad40: 00 00 00 00 00 0e 3f 7f 00 00 00 67 19 91 ce 9f
ad50: 00 00 00 00 00 30 f9 ff 00 00 00 80 ec cf 36 f9
ad60: ff ff 7f 7f 3c 00 00 00 7f 7f bf 1c c3 1d 63 00
ad70: ff ff ff fe 38 00 00 00 ff ff 7e 19 c7 fe 2c 00
ad80: 00 00 00 00 00 03 07 07 00 00 00 00 03 04 0b 0b  ; Ball
ad90: 00 00 00 00 00 c0 e0 e0 00 00 00 00 c0 20 d0 d0
ada0: 07 07 03 00 00 00 00 00 0b 0b 04 03 00 00 00 00
adb0: e0 e0 c0 00 00 00 00 00 d0 d0 20 c0 00 00 00 00
adc0: 00 03 0f 1f 3f 3f 7f 7f 03 0c 13 2f 5f 5f bf bf
add0: 00 c0 f0 f8 fc fc fe fe c0 30 c8 f4 fa fa fd fd
ade0: 7f 7f 3f 3f 1f 0f 03 00 bf bf 5f 5f 2f 13 0c 03
adf0: fe fe fc fc f8 f0 c0 00 fd fd fa fa f4 c8 30 c0
ae00: 00 00 00 00 00 01 03 03 00 02 00 08 02 24 00 15  ; Sparkle
ae10: 00 00 00 00 00 20 c0 e0 00 00 40 00 88 00 90 c8
ae20: 03 05 00 00 00 00 00 00 06 03 2a 00 01 08 01 00
ae30: c0 60 80 00 00 00 00 00 b0 c4 00 20 00 08 00 00
ae40: 00 00 00 08 00 00 04 01 00 40 00 00 00 00 44 01
ae50: 00 00 08 00 00 40 00 10 00 40 00 00 00 40 02 10
ae60: 00 24 00 08 01 00 00 00 00 04 00 00 00 00 20 00
ae70: 00 20 02 00 00 00 00 00 00 20 00 00 00 00 04 00
ae80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06  ; Spark hand
ae90: 00 00 00 00 01 3e 3e 7f 00 00 00 c0 38 cc 16 bf
aea0: 00 00 00 00 00 00 00 00 01 0b 00 00 00 00 00 00
aeb0: 7e ff 3e 0c 00 00 00 00 9c 3e dc 30 42 00 00 00
aec0: 00 00 00 00 00 01 01 07 00 00 00 13 00 3e 02 38
aed0: 00 00 00 40 3e ff ff fe 00 00 00 9c d8 3c fe 7c
aee0: 0f 03 0f 03 00 04 00 00 f1 3c 93 7c 03 28 00 00
aef0: ff fe fe ff fc c0 00 00 ff fc fe 5c 0a 36 08 00
af00: 07 1f 3e 7f df ff df df 07 18 21 60 a0 80 a0 a0  ; Finger cursor
af10: 80 c0 1e ff fe e1 de d0 80 40 fe 01 01 1f 3e 30
af20: df cf a7 70 1f ff ff 3f a0 b0 f8 7f 1f ff ff 3f
af30: 90 a0 20 40 fc ff fe 80 70 60 e0 c0 fc ff fe 80
af40: 00 22 72 38 0a 00 30 02 62 d5 a8 50 28 40 d0 42  ; "exploded" frame
af50: 00 20 68 70 e0 40 8e 20 30 5c 94 cc b8 42 09 02
af60: 08 09 00 01 71 61 08 00 10 35 98 60 ab 92 63 09
af70: 40 10 8e 86 c0 88 04 00 09 16 05 c9 27 68 c2 96
af80: 80 40 20 18 1e 0f 0f 07 80 40 20 10 08 06 07 03  ; Big spark
af90: 01 00 00 08 30 f0 e0 f9 01 00 00 08 10 20 c0 e0
afa0: bf 07 0f 0c 10 20 00 80 87 03 04 08 00 20 00 80
afb0: e0 f0 f0 78 18 04 02 01 c0 e0 60 10 08 04 02 01
afc0: 00 00 00 00 00 01 03 03 00 00 00 00 01 02 05 05
afd0: 00 00 00 00 00 c0 e0 e0 00 00 00 00 c0 20 d0 d0
afe0: 03 01 00 00 00 00 00 00 05 02 01 00 00 00 00 00
aff0: e0 c0 00 00 00 00 00 00 d0 20 c0 00 00 00 00 00

;; B+Select pattern table
;  Note the graphics here are done somewhat oddly. The map would take up the
;  whole tileset, so the game hides the title and crest graphics in the ocean
;  areas. There are two tables below that specify the position in the tilemap
;  for each tile of the graphics. Then the ocean tiles all use tile 00.
;
;  So, if you edit the map, you have to edit this pattern table, and you have
;  to edit the two tables below to relocate those graphics, and you have to
;  ensure you have enough duplicate tiles of any sort to squeeze them in.
b000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b040: 00 00 01 02 03 04 05 06 00 00 00 00 16 26 2f 40 45 48 49 50 00 00 00 00 01 02 03 04 05 06 00 00
b060: 00 00 07 08 0b 0c 0d 0e 00 00 00 00 54 55 56 57 58 59 60 61 00 00 00 00 07 08 0b 0c 0d 0e 00 00
b080: 00 00 0f 70 71 72 73 74 00 00 64 65 66 67 68 69 6a 7b 7c 7f 8f 90 00 00 0f 70 71 72 73 74 00 00
b0a0: 00 00 75 76 80 81 82 83 00 00 91 a0 a7 aa b0 b8 b9 ba c0 c2 c9 ef 00 00 75 76 80 81 82 83 00 00
b0c0: 00 00 84 d0 d1 d2 d3 d4 00 00 00 00 00 00 00 00 00 09 0a 00 00 00 00 00 84 d0 d1 d2 d3 d4 00 00
b0e0: 00 00 e0 e1 e2 e3 e4 f0 10 11 12 13 14 15 00 17 18 19 1a 1b 1c 1d 1e 1f e0 e1 e2 e3 e4 f0 00 00
b100: 00 00 f1 f2 f3 f4 f5 f6 20 21 22 23 24 25 00 27 28 29 2a 2b 2c 2d 2e 00 f1 f2 f3 f4 f5 f6 00 00
b120: 00 00 f7 f8 f9 fa fb fc 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f f7 f8 f9 fa fb fc 00 00
b140: 00 00 00 00 00 00 00 00 00 41 42 43 44 00 46 47 00 00 4a 4b 4c 4d 4e 4f 00 00 00 00 00 00 00 00
b160: 00 00 00 00 00 00 00 00 00 51 52 53 00 00 00 00 00 00 5a 5b 5c 5d 5e 5f 00 00 00 00 00 00 00 00
b180: 00 00 00 00 00 00 00 00 00 00 62 63 00 00 00 00 00 00 00 6b 6c 6d 6e 6f 00 00 00 00 00 00 00 00
b1a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 77 78 79 7a 00 00 7d 7e 00 00 00 00 00 00 00 00 00
b1c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 85 86 87 88 89 8a 8b 8c 8d 8e 00 00 00 00 00 00 00 00 00
b1e0: 00 00 00 00 00 00 00 00 00 00 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 00 00 00 00 00 00 00 00
b200: 00 00 00 00 00 00 00 00 00 a1 a2 a3 a4 a5 a6 00 a8 a9 00 ab ac ad ae af 00 00 00 00 00 00 00 00
b220: 00 00 00 00 00 00 00 00 00 b1 b2 b3 b4 b5 b6 b7 00 00 00 bb bc bd be bf 00 00 00 00 00 00 00 00
b240: 00 00 01 02 03 04 05 06 00 c1 00 c3 c4 c5 c6 c7 c8 00 ca cb cc cd ce 00 01 02 03 04 05 06 00 00
b260: 00 00 07 08 0b 0c 0d 0e 00 00 00 00 00 d5 d6 d7 d8 d9 da db dc dd de df 07 08 0b 0c 0d 0e 00 00
b280: 00 00 0f 70 71 72 73 74 00 00 00 00 00 e5 e6 e7 e8 e9 ea eb ec ed ee 00 0f 70 71 72 73 74 00 00
b2a0: 00 00 75 76 80 81 82 83 00 00 00 00 00 00 00 00 00 00 00 00 00 fd fe ff 75 76 80 81 82 83 00 00
b2c0: 00 00 84 d0 d1 d2 d3 d4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 84 d0 d1 d2 d3 d4 00 00
b2e0: 00 00 e0 e1 e2 e3 e4 f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0 e1 e2 e3 e4 f0 00 00
b300: 00 00 f1 f2 f3 f4 f5 f6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f1 f2 f3 f4 f5 f6 00 00
b320: 00 00 f7 f8 f9 fa fb fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f7 f8 f9 fa fb fc 00 00
b340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b3a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b3c0: aa aa 55 55 55 55 aa aa
b3c8: aa aa 05 05 05 05 aa aa
b3d0: aa aa 00 00 00 00 aa aa
b3d8: 00 00 00 00 00 00 00 00
b3e0: aa aa 00 00 00 00 aa aa
b3e8: aa aa 00 00 00 00 aa aa
b3f0: aa aa 00 00 00 00 aa aa
b3f8: 00 00 00 00 00 00 00 00

; Crests for the B+Select map
b400: e0 f8 fe ff ff 7f 7f 7f e0 d8 a6 91 90 48 44 42
b410: 00 00 03 8f fc f9 ff fe 00 00 03 8c 73 1f 07 03
b420: 1e 3f ff fa 53 fe 7b df 1e 21 cc 57 fe cd e5 ff
b430: 00 00 f0 fe 8f ff ff bf 00 00 f0 8e f1 ff fc f3
b440: 03 07 0e 0e 3d f9 fb e7 03 04 09 09 33 c7 26 de
b450: c0 a0 50 f0 f0 f0 f0 e0 c0 e0 f0 b0 50 50 b0 e0
b460: 7f 3f 3f 3d 3e 1e 3d 7d 42 21 20 22 21 11 32 52
b470: ff cf e7 f7 6d b1 38 2d 03 31 99 48 d2 6e d7 da
b480: 97 f2 bf ef f1 df f3 67 fc 7f cf f1 ff 7e 7f bc
b490: ff ff ee f8 b0 e9 6f b7 ec 23 d1 07 4f 9f 97 c9
b4a0: 85 0f 1f 37 ff d7 f3 bf ff ff ff ff ff ff ff ff
b4b0: c0 c0 80 80 c0 e0 f0 f0 c0 c0 80 80 c0 e0 50 50
b4c0: df df d7 d9 68 6c 37 3e b8 bc be bf 5f 5f 2f 3f
b4d0: ae de cf 93 fb 7f 3f 9e 59 25 32 6d 85 c3 e4 f9
b4e0: ff 9e 3e 7c f9 f9 bf 53 39 7b f3 f7 ae 1e 45 af
b4f0: 61 f8 ef f1 f3 be 38 38 fe 3f 7f 7f 5f df df ef
b500: ff 0f 00 f8 e7 02 06 0c 0e f1 ff ff ff ff ff ff
b510: e0 60 20 f0 d8 68 68 e8 a0 e0 e0 f0 b8 d8 d8 d8
b520: 7e fd f7 e7 bd 67 3e 1a 43 9b ad bd db 5b 3f 17
b530: 7d 1f 3c bd 79 3a 7a 6c f2 f0 e3 e2 e6 e5 c5 d3
b540: f0 c1 83 82 06 06 0d 1a 0f 3f 7f 7f ff ff ff fd
b550: fc ff 9e 58 70 b1 1a bf ef f7 ff ff bf 7f ff df
b560: 39 e1 06 3c e0 80 03 0e ff ff ff ff ff ff ff ff
b570: e8 6c 34 34 76 da be 7b d8 dc ec ec ee f6 fe c7
b580: 1b 0d 0d 1b 1b 36 34 34 17 0b 0b 17 17 2f 2f 2f
b590: ec fc 7c 34 1a 98 6c 1f d3 c3 e3 eb f5 f7 fb fe
b5a0: 17 1b 0f 0e 03 01 00 00 f8 fc fc ff ff ff ff ff
b5b0: 99 fa 7d df fe fe 7e 3e ef 4d a6 36 13 8b c7 e3
b5c0: d8 70 31 9f 98 88 cf c9 ff ff ff 7f 7f 7f 3f 3f
b5d0: ff f5 e7 fb 57 3e 36 da 99 af bd 9d eb fe ee f6
b5e0: 34 37 1b 0d 0d 06 03 01 2f 2f 17 0b 0b 05 02 01
b5f0: 01 00 e3 3c 80 c0 7f be ff ff ff ff ff ff ff 7f
b600: 20 c3 bf 06 18 30 e1 02 df ff ff ff ff ff ff ff
b610: fb bd 0f 3a 54 9e 2c 29 f6 fe fc fd fb f1 f3 f7
b620: 4b 8f 09 1d 13 3f 7f ff be 7e ff ff fe fc f1 c7
b630: fa fa fb ed ed cd ed b9 76 36 b7 bb 7b fb fb 77
b640: 01 07 0e 19 33 6e 68 d8 01 06 09 17 2f 5e 58 b8
b650: ff e3 00 fe 9b 4f 6c 27 c3 1c ff ff ff 7f 5f 3f
b660: 86 fc f8 3e 0f 8b e5 f1 ff ff 3f cf f3 f5 fa fe
b670: 29 69 57 93 8b 97 f3 c7 f7 f7 fa fe fe fe fe ff
b680: fd f8 e8 65 b7 df 9e fe 9f 3f 3f bf 5f 3e 7d 31
b690: da da ce cc 88 08 98 18 b6 be be 3c 78 f8 78 f8
b6a0: d0 d0 d8 6c 67 27 18 07 b0 b0 b8 5c 5f 38 1f 07
b6b0: 37 3f 3f 6e cf 9f 73 c0 2c 29 2a 5b b9 7c f3 c0
b6c0: f2 f8 78 74 f2 f1 e0 00 3d 9f df d7 93 31 e0 00
b6d0: fd 7f de 21 00 c0 3f 00 7f 9e 21 de ff ff 3f 00
b6e0: d8 6c 77 3d 1f 73 c0 00 ff df ef f3 fc f3 c0 00
b6f0: 3c e4 fe fe 7f ff fd 07 fc fc e6 f2 ff 09 fb 07

; "Final" text for B+Select world map
b700: 3f 60 c1 be 9a b2 22 22 00 1f 3e 41 45 0d 1d 1d
b710: f9 c5 01 09 55 41 61 01 00 38 fc f4 a0 a0 90 f0
b720: f8 40 50 50 50 50 10 50 00 bc ac ac ac ac ec ac
b730: 38 64 c2 a9 e9 6c 4c 4e 00 18 3c 56 16 13 33 31
b740: 7c d8 84 c8 e0 e0 00 60 00 24 78 30 10 10 f0 90
b750: 38 60 c0 a4 c0 82 c8 69 00 18 38 58 3c 7c 36 16
b760: 0f 18 10 1f 07 0d 19 11 00 07 0f 00 00 02 06 0e
b770: f8 04 40 44 58 40 40 40 00 f8 bc b8 a0 a0 a0 a0
b780: 22 32 1a 7e c4 81 fe 00 1d 0d 05 01 3b 7e 00 00
b790: 61 41 41 41 e1 02 03 00 90 a0 a0 a0 00 01 00 00
b7a0: 50 50 50 50 04 08 f0 00 ac ac ac ac f8 f0 00 00
b7b0: 4e 60 2f 6f c1 82 fc 00 31 1f 10 10 3e 7c 00 00
b7c0: 60 20 20 83 86 c4 f7 00 90 d0 d0 70 71 33 00 00
b7d0: 48 c0 9c b6 06 13 e3 00 37 3f 63 41 f1 e0 00 00
b7e0: 15 9d 05 65 0c 28 cf 00 0a 02 82 82 e3 c7 00 00
b7f0: 40 40 40 cf 00 03 fc 00 a0 a0 a0 30 ff fc 00 00
; "Fantasy" text for B+Select world map
b800: 0f 10 20 5f 46 4e 48 08 00 0f 1f 20 21 21 07 07
b810: fe 21 40 82 94 94 98 80 00 de bf 7d 68 68 64 7c
b820: 1c 30 60 52 60 41 74 34 00 0c 1c 2c 1e 3e 0b 0b
b830: 03 06 0c 0a 0e 06 04 04 00 01 03 05 01 01 03 03
b840: 87 4d 28 9c 9e ce c0 e6 00 82 c7 63 61 31 3f 19
b850: cf 98 50 93 09 05 19 15 00 47 8f 0c 04 00 00 08
b860: 8e 7c 02 84 30 10 10 10 00 82 fc 78 c8 c8 c8 c8
b870: 0e 18 30 29 30 20 3a 1a 00 06 0e 16 0f 1f 05 05
b880: 01 03 02 02 02 86 05 44 00 00 01 01 01 01 82 83
b890: fc 03 00 f4 77 00 80 06 00 fc ff 08 88 ff 7f f9
b8a0: 18 14 13 19 19 d1 21 29 00 08 0c 06 06 0e 9e 96
b8b0: 38 64 c0 24 60 00 66 60 00 18 3c d8 98 fe 98 98
b8c0: 08 0c 04 1b 31 20 3f 00 07 03 03 04 0e 1f 00 00
b8d0: 98 90 90 91 3a 42 83 00 64 68 68 68 c1 81 00 00
b8e0: 24 60 4e db 03 09 f1 00 1b 1f 31 20 f8 f0 00 00
b8f0: 04 46 02 3e 0c 98 ef 00 83 81 c1 c1 f3 67 00 00
b900: e6 02 f2 f8 18 2c cf 00 19 fd 0d 07 e7 c3 00 00
b910: 11 13 11 19 18 0c 0f 00 0c 0c 0e 06 07 03 00 00
b920: 10 16 54 f2 05 09 f1 00 c8 c8 8a 0c f8 f0 00 00
b930: 12 30 27 ed 81 04 f8 00 0d 0f 18 10 7c f8 00 00
b940: 06 27 02 9f 86 cc f7 00 c1 c0 e1 60 79 33 00 00
b950: 02 02 76 fd 02 04 f8 00 fd fd 89 02 fc f8 00 00
b960: 38 98 1c 17 13 10 18 0f 87 07 03 08 0c 0f 07 00
b970: 00 00 20 e0 e8 00 30 c0 f8 f8 d8 18 10 f0 c0 00

b980: 00 21 11 11 02 02 04 18 ff ff ff ff ff ff ff ff  ; ???
b990: 00 1f 11 11 2d 02 04 08 ff ff ff ff ff ff ff ff  ; ???
b9a0: 00 02 1c 04 7f 04 04 08 ff ff ff ff ff ff ff ff  ; ???
b9b0: 00 01 29 29 02 02 04 18 ff ff ff ff ff ff ff ff  ; ???
b9c0: 00 3f 00 3f 04 04 04 08 ff ff ff ff ff ff ff ff  ; ???
b9d0: 00 10 10 10 18 16 10 10 ff ff ff ff ff ff ff ff  ; ???
b9e0: 00 04 7f 04 04 04 08 30 ff ff ff ff ff ff ff ff  ; ???
b9f0: 00 00 1e 00 00 00 00 3f ff ff ff ff ff ff ff ff  ; ???

; Alternating white and black squares...
ba00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ba10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ba20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ba30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ba40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ba50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ba60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ba70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
ba80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ba90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
baa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
bab0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
bac0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
bad0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
bae0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
baf0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

; Upload the "Final Fantasy" tiles
bb00: a9 00        LDA #$00
bb02: 85 64        STA $64
bb04: a9 73        LDA #$73
bb06: 85 65        STA $65
bb08: a2 00        LDX #$00
bb0a: 20 00 fe     JSR $fe00   ; wait for V-blank
bb0d: a0 00        LDY #$00
bb0f: b9 b2 bb     LDA $bbb2,Y
bb12: 8d 06 20     STA $2006
bb15: b9 8a bb     LDA $bb8a,Y
bb18: 18           CLC
bb19: 7d d9 bc     ADC $bcd9,X
bb1c: 8d 06 20     STA $2006
bb1f: b1 64        LDA ($64),Y
bb21: 8d 07 20     STA $2007
bb24: c8           INY
bb25: c0 28        CPY #$28
bb27: 90 e6        BCC +$e6  [$bb0f]
bb29: a5 64        LDA $64
bb2b: 18           CLC
bb2c: 69 28        ADC #$28
bb2e: 85 64        STA $64
bb30: a5 65        LDA $65
bb32: 69 00        ADC #$00
bb34: 85 65        STA $65
bb36: a5 ff        LDA $ff
bb38: 8d 00 20     STA $2000
bb3b: a9 00        LDA #$00
bb3d: 8d 05 20     STA $2005
bb40: a9 e8        LDA #$e8
bb42: 8d 05 20     STA $2005
bb45: 20 cd bd     JSR $bdcd   ; sound?
bb48: e8           INX
bb49: e0 10        CPX #$10
bb4b: 90 bd        BCC +$bd  [$bb0a]
bb4d: 60           RTS

; Prepare the "Final Fantasy" tiles for upload
bb4e: a9 00        LDA #$00
bb50: 85 12        STA $12
bb52: a9 73        LDA #$73
bb54: 85 13        STA $13
bb56: a2 00        LDX #$00
bb58: a0 00        LDY #$00
bb5a: bd d9 bc     LDA $bcd9,X
bb5d: 85 10        STA $10
bb5f: a9 b7        LDA #$b7
bb61: 85 11        STA $11
bb63: b1 10        LDA ($10),Y
bb65: 91 12        STA ($12),Y
bb67: e6 12        INC $12
bb69: d0 02        BNE +$02  [$bb6d]
bb6b: e6 13        INC $13
bb6d: a5 10        LDA $10
bb6f: 18           CLC
bb70: 69 10        ADC #$10
bb72: 85 10        STA $10
bb74: b0 0a        BCS +$0a  [$bb80]
bb76: 10 eb        BPL +$eb  [$bb63]
bb78: a5 11        LDA $11
bb7a: c9 b9        CMP #$b9
bb7c: 90 e5        BCC +$e5  [$bb63]
bb7e: b0 04        BCS +$04  [$bb84]
bb80: e6 11        INC $11
bb82: d0 df        BNE +$df  [$bb63]
bb84: e8           INX
bb85: e0 10        CPX #$10
bb87: 90 d1        BCC +$d1  [$bb5a]
bb89: 60           RTS

; These two tables specify the byte offset into the tile set for the start of
; each tile of the "Final Fantasy" text
bb8a: 60 60 f0 00 50 80 90 00 40 50 60 70 80 90 00 10  ; low byte
bb9a: 40 50 60 70 80 90 a0 b0 c0 f0 f0 00 10 00 70 a0
bbaa: 00 80 90 a0 00 20 90 f0
bbb2: 01 02 02 04 04 04 04 05 05 05 05 05 05 05 06 06  ; high byte
bbc2: 06 06 06 06 06 06 06 07 07 07 08 09 09 0a 0a 0a
bbd2: 0b 0b 0b 0b 0c 0c 0c 0e

bbda: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
bbea: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
bbfa: ff ff ff ff 6d 76

; Do the B+Select Map
bc00: a9 09        LDA #$09
bc02: 85 57        STA $57
bc04: a9 00        LDA #$00
bc06: 8d 01 20     STA $2001
bc09: 8d 15 40     STA $4015
bc0c: a9 41        LDA #$41
bc0e: 85 4b        STA $4b
bc10: 20 a3 bc     JSR $bca3  ; Prepare the crest tiles for upload
bc13: 20 4e bb     JSR $bb4e  ; Prepare the "Final Fantasy" tiles for upload
bc16: 20 34 bf     JSR $bf34  ; Clear sprites, and set "you are here" sprite for B+Select map
bc19: 20 54 be     JSR $be54  ; Upload the data to the PPU?
bc1c: a9 00        LDA #$00
bc1e: 85 41        STA $41
bc20: a9 00        LDA #$00
bc22: 85 65        STA $65
bc24: a9 00        LDA #$00
bc26: 85 64        STA $64
bc28: 20 e7 bd     JSR $bde7  ; Construct the actual map
bc2b: e6 41        INC $41
bc2d: e6 41        INC $41
bc2f: a5 64        LDA $64
bc31: 18           CLC
bc32: 69 01        ADC #$01
bc34: 29 07        AND #$07
bc36: 85 64        STA $64
bc38: d0 ee        BNE +$ee  [$bc28]
bc3a: 20 91 bd     JSR $bd91  ; Upload the map?
bc3d: e6 65        INC $65
bc3f: a5 65        LDA $65
bc41: c9 10        CMP #$10
bc43: d0 df        BNE +$df  [$bc24]
bc45: 20 55 bc     JSR $bc55  ; Upload the crests
bc48: 20 00 bb     JSR $bb00  ; Upload the "Final Fantasy" tiles
bc4b: 20 49 bd     JSR $bd49  ; Wait for the button press and cycle palette?
bc4e: a5 24        LDA $24
bc50: 05 25        ORA $25
bc52: f0 f7        BEQ +$f7  [$bc4b]
bc54: 60           RTS

; Upload the crests
bc55: a9 00        LDA #$00
bc57: 85 64        STA $64
bc59: a9 70        LDA #$70
bc5b: 85 65        STA $65
bc5d: a2 00        LDX #$00
bc5f: 20 00 fe     JSR $fe00   ; wait for V-blank
bc62: a0 00        LDY #$00
bc64: b9 19 bd     LDA $bd19,Y
bc67: 8d 06 20     STA $2006
bc6a: b9 e9 bc     LDA $bce9,Y
bc6d: 18           CLC
bc6e: 7d d9 bc     ADC $bcd9,X
bc71: 8d 06 20     STA $2006
bc74: b1 64        LDA ($64),Y
bc76: 8d 07 20     STA $2007
bc79: c8           INY
bc7a: c0 30        CPY #$30
bc7c: 90 e6        BCC +$e6  [$bc64]
bc7e: a5 64        LDA $64
bc80: 18           CLC
bc81: 69 30        ADC #$30
bc83: 85 64        STA $64
bc85: a5 65        LDA $65
bc87: 69 00        ADC #$00
bc89: 85 65        STA $65
bc8b: a5 ff        LDA $ff
bc8d: 8d 00 20     STA $2000
bc90: a9 00        LDA #$00
bc92: 8d 05 20     STA $2005
bc95: a9 e8        LDA #$e8
bc97: 8d 05 20     STA $2005
bc9a: 20 cd bd     JSR $bdcd   ; sound?
bc9d: e8           INX
bc9e: e0 10        CPX #$10
bca0: 90 bd        BCC +$bd  [$bc5f]
bca2: 60           RTS

; Prepare the crest tiles for upload
bca3: a9 00        LDA #$00
bca5: 85 12        STA $12
bca7: a9 70        LDA #$70
bca9: 85 13        STA $13
bcab: a2 00        LDX #$00
bcad: a0 00        LDY #$00
bcaf: bd d9 bc     LDA $bcd9,X
bcb2: 85 10        STA $10
bcb4: a9 b4        LDA #$b4
bcb6: 85 11        STA $11
bcb8: b1 10        LDA ($10),Y
bcba: 91 12        STA ($12),Y
bcbc: e6 12        INC $12
bcbe: d0 02        BNE +$02  [$bcc2]
bcc0: e6 13        INC $13
bcc2: a5 10        LDA $10
bcc4: 18           CLC
bcc5: 69 10        ADC #$10
bcc7: 85 10        STA $10
bcc9: 90 ed        BCC +$ed  [$bcb8]
bccb: e6 11        INC $11
bccd: a5 11        LDA $11
bccf: c9 b7        CMP #$b7
bcd1: 90 e5        BCC +$e5  [$bcb8]
bcd3: e8           INX
bcd4: e0 10        CPX #$10
bcd6: 90 d7        BCC +$d7  [$bcaf]
bcd8: 60           RTS

; This maps byte offsets within the tile to each row of the tile
bcd9: 00 08 01 09 02 0a 03 0b 04 0c 05 0d 06 0e 07 0f

; These two tables specify the byte offset into the tile set for the start of
; each tile of the crest graphics
bce9: 10 20 30 40 50 60 70 80 b0 c0 d0 e0 f0 00 10 20  ; low byte
bcf9: 30 40 50 60 00 10 20 30 40 00 10 20 30 40 00 10
bd09: 20 30 40 00 10 20 30 40 50 60 70 80 90 a0 b0 c0
bd19: 00 00 00 00 00 00 00 00 00 00 00 00 00 07 07 07  ; high byte
bd29: 07 07 07 07 08 08 08 08 08 0d 0d 0d 0d 0d 0e 0e
bd39: 0e 0e 0e 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f

; Wait for the button press and cycle palette?
bd49: 20 00 fe     JSR $fe00   ; wait for V-blank
bd4c: a9 02        LDA #$02    ; upload sprites
bd4e: 8d 14 40     STA $4014
bd51: 20 0f c0     JSR $c00f   ; Upload palettes: BG at $03c0, sprite at $03d0
bd54: a9 1e        LDA #$1e
bd56: 8d 01 20     STA $2001
bd59: a5 ff        LDA $ff
bd5b: 8d 00 20     STA $2000
bd5e: a9 00        LDA #$00
bd60: 8d 05 20     STA $2005
bd63: a9 e8        LDA #$e8
bd65: 8d 05 20     STA $2005
bd68: 20 09 c0     JSR $c009   ; Start music or play current notes
bd6b: a9 00        LDA #$00
bd6d: 85 24        STA $24
bd6f: 85 25        STA $25
bd71: 20 0c c0     JSR $c00c   ; Get button presses in $20-$25
bd74: e6 f0        INC $f0
bd76: a5 f0        LDA $f0
bd78: 29 08        AND #$08
bd7a: d0 02        BNE +$02  [$bd7e]
bd7c: a9 30        LDA #$30
bd7e: 49 07        EOR #$07
bd80: 8d d1 03     STA $03d1
bd83: a5 f0        LDA $f0
bd85: 29 30        AND #$30
bd87: c9 30        CMP #$30
bd89: d0 02        BNE +$02  [$bd8d]
bd8b: a9 0f        LDA #$0f
bd8d: 8d d2 03     STA $03d2
bd90: 60           RTS

; Upload the map?
bd91: a9 00        LDA #$00
bd93: 85 67        STA $67
bd95: a6 67        LDX $67
bd97: 20 00 fe     JSR $fe00   ; wait for V-blank
bd9a: a5 65        LDA $65
bd9c: 8d 06 20     STA $2006
bd9f: 8e 06 20     STX $2006
bda2: bd 00 05     LDA $0500,X
bda5: 8d 07 20     STA $2007
bda8: 8a           TXA
bda9: 18           CLC
bdaa: 69 08        ADC #$08
bdac: aa           TAX
bdad: 90 eb        BCC +$eb  [$bd9a]
bdaf: a5 ff        LDA $ff
bdb1: 8d 00 20     STA $2000
bdb4: a9 00        LDA #$00
bdb6: 8d 05 20     STA $2005
bdb9: a9 e8        LDA #$e8
bdbb: 8d 05 20     STA $2005
bdbe: 20 cd bd     JSR $bdcd   ; sound?
bdc1: a5 67        LDA $67
bdc3: 18           CLC
bdc4: 69 01        ADC #$01
bdc6: 29 07        AND #$07
bdc8: 85 67        STA $67
bdca: d0 c9        BNE +$c9  [$bd95]
bdcc: 60           RTS

; sound?
bdcd: a9 02        LDA #$02
bdcf: 8d 15 40     STA $4015
bdd2: a9 36        LDA #$36
bdd4: 8d 04 40     STA $4004
bdd7: a9 7f        LDA #$7f
bdd9: 8d 05 40     STA $4005
bddc: a9 60        LDA #$60
bdde: 8d 06 40     STA $4006
bde1: a9 00        LDA #$00
bde3: 8d 07 40     STA $4007
bde6: 60           RTS

; Construct the actual map
bde7: 20 c0 ff     JSR $ffc0  ; Decompress 2 world map rows at Y=$41 into RAM at $0600-$07ff
bdea: a0 00        LDY #$00
bdec: a9 08        LDA #$08
bdee: 85 17        STA $17
bdf0: be 00 06     LDX $0600,Y  ; Combine a 2x2 square of map tiles into 1px
bdf3: bd 80 bf     LDA $bf80,X
bdf6: be 01 06     LDX $0601,Y
bdf9: 1d 80 bf     ORA $bf80,X
bdfc: be 00 07     LDX $0700,Y
bdff: 1d 80 bf     ORA $bf80,X
be02: be 01 07     LDX $0701,Y
be05: 1d 80 bf     ORA $bf80,X
be08: 4a           LSR          ; build the bytes for the tile
be09: 26 61        ROL $61
be0b: 4a           LSR
be0c: 26 62        ROL $62
be0e: 4a           LSR          ; check "flashing dot" flag
be0f: 90 03        BCC +$03  [$be14]
be11: 20 30 be     JSR $be30  ; Something to do with the flashing dots...
be14: c8           INY
be15: c8           INY
be16: c6 17        DEC $17
be18: d0 d6        BNE +$d6  [$bdf0]
be1a: a6 64        LDX $64
be1c: a5 61        LDA $61
be1e: 9d 00 05     STA $0500,X
be21: a5 62        LDA $62
be23: 9d 08 05     STA $0508,X
be26: a5 64        LDA $64
be28: 18           CLC
be29: 69 10        ADC #$10
be2b: 85 64        STA $64
be2d: 90 bd        BCC +$bd  [$bdec]
be2f: 60           RTS

; Something to do with the flashing dots...
;  They're sprites, so 63 max and only 7 on a line
;  If you get a 64th, it'll overwrite the "you are here" indicator!
be30: a5 26        LDA $26
be32: 18           CLC
be33: 69 04        ADC #$04
be35: 85 26        STA $26
be37: aa           TAX
be38: a5 41        LDA $41
be3a: 4a           LSR
be3b: 18           CLC
be3c: 69 34        ADC #$34
be3e: 9d 00 02     STA $0200,X
be41: a9 81        LDA #$81
be43: 9d 01 02     STA $0201,X
be46: a9 00        LDA #$00
be48: 9d 02 02     STA $0202,X
be4b: 98           TYA
be4c: 4a           LSR
be4d: 18           CLC
be4e: 69 3d        ADC #$3d
be50: 9d 03 02     STA $0203,X
be53: 60           RTS

; Upload the data to the PPU?
be54: a9 08        LDA #$08
be56: 85 ff        STA $ff
be58: ad 02 20     LDA $2002
be5b: a9 20        LDA #$20
be5d: 8d 06 20     STA $2006
be60: a9 00        LDA #$00
be62: 8d 06 20     STA $2006
be65: a9 00        LDA #$00
be67: 85 10        STA $10
be69: a9 b0        LDA #$b0
be6b: 85 11        STA $11
be6d: a2 04        LDX #$04
be6f: a0 00        LDY #$00
be71: b1 10        LDA ($10),Y
be73: 8d 07 20     STA $2007
be76: c8           INY
be77: d0 f8        BNE +$f8  [$be71]
be79: e6 11        INC $11
be7b: ca           DEX
be7c: d0 f3        BNE +$f3  [$be71]
be7e: ad 02 20     LDA $2002
be81: a9 00        LDA #$00
be83: 8d 06 20     STA $2006
be86: a9 00        LDA #$00
be88: 8d 06 20     STA $2006
be8b: a0 10        LDY #$10
be8d: a2 00        LDX #$00
be8f: 8d 07 20     STA $2007
be92: e8           INX
be93: d0 fa        BNE +$fa  [$be8f]
be95: 88           DEY
be96: d0 f7        BNE +$f7  [$be8f]
be98: ad 02 20     LDA $2002
be9b: a9 18        LDA #$18
be9d: 8d 06 20     STA $2006
bea0: a9 00        LDA #$00
bea2: 8d 06 20     STA $2006
bea5: a2 00        LDX #$00
bea7: bd 00 bf     LDA $bf00,X
beaa: 8d 07 20     STA $2007
bead: e8           INX
beae: e0 20        CPX #$20
beb0: 90 f5        BCC +$f5  [$bea7]
beb2: a2 0f        LDX #$0f
beb4: bd 20 bf     LDA $bf20,X
beb7: 9d c0 03     STA $03c0,X
beba: ca           DEX
bebb: 10 f7        BPL +$f7  [$beb4]
bebd: ad c0 03     LDA $03c0
bec0: 8d d0 03     STA $03d0
bec3: a9 0f        LDA #$0f
bec5: 8d d1 03     STA $03d1
bec8: 8d d2 03     STA $03d2
becb: 20 00 fe     JSR $fe00   ; wait for V-blank
bece: a9 02        LDA #$02    ; upload sprites
bed0: 8d 14 40     STA $4014
bed3: 20 0f c0     JSR $c00f   ; Upload palettes: BG at $03c0, sprite at $03d0
bed6: a5 ff        LDA $ff
bed8: 8d 00 20     STA $2000
bedb: a9 0a        LDA #$0a
bedd: 8d 01 20     STA $2001
bee0: a9 00        LDA #$00
bee2: 8d 05 20     STA $2005
bee5: a9 e8        LDA #$e8
bee7: 8d 05 20     STA $2005
beea: 60           RTS

beeb:                                  00 00 00 00 00
bef0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

bf00: 28 28 ee 00 ee 28 28 00 00 00 00 00 00 00 00 00  ; "you are here" indicator for B+Select map
bf10: 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00  ; "dot" for B+Select map?

; Palettes?
bf20: 02 1b 38 2b 02 04 37 0f 02 28 18 0f 02 24 1a 30

bf30: 00 00 00 00 

; Clear sprites, and set "you are here" sprite for B+Select map
bf34: a2 00        LDX #$00
bf36: 86 26        STX $26
bf38: a9 f8        LDA #$f8
bf3a: 9d 00 02     STA $0200,X
bf3d: e8           INX
bf3e: d0 fa        BNE +$fa  [$bf3a]
bf40: a9 08        LDA #$08
bf42: 85 ff        STA $ff
bf44: a9 80        LDA #$80
bf46: 8d 01 02     STA $0201
bf49: a5 27        LDA $27
bf4b: 18           CLC
bf4c: 69 07        ADC #$07
bf4e: 4a           LSR
bf4f: 18           CLC
bf50: 69 3d        ADC #$3d
bf52: 9d 03 02     STA $0203,X
bf55: a5 28        LDA $28
bf57: 18           CLC
bf58: 69 07        ADC #$07
bf5a: 4a           LSR
bf5b: 18           CLC
bf5c: 69 34        ADC #$34
bf5e: 8d 00 02     STA $0200
bf61: a9 00        LDA #$00
bf63: 8d 02 02     STA $0202
bf66: 60           RTS

bf67:                      00 00 00 00 00 00 00 00 00
bf70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

; B+Select map colors for each world map tile
;  Bits 0-1 are the color, bit 2 makes it a flashing dot
;  I think you can only end up with 64 total...
bf80: 01 05 05 01 01 01 01 01 01 01 01 01 01 01 06 00
bf90: 01 01 01 01 01 01 00 00 00 01 01 05 05 06 02 03
bfa0: 01 03 01 01 01 01 01 00 01 05 05 05 01 01 01 05
bfb0: 01 01 05 01 05 05 02 02 05 05 05 01 03 03 03 01
bfc0: 00 00 02 02 00 02 04 01 01 05 05 01 05 05 05 01
bfd0: 00 00 02 02 01 01 01 05 05 01 05 01 01 05 01 01
bfe0: 01 01 01 01 05 05 05 05 05 05 05 03 05 05 05 03
bff0: 01 01 01 01 01 01 01 01 01 02 00 03 03 03 03 03
